CBC Newfoundland and Labrador

Tearing down St. Teresa's

It may be a holiday for most today, but construction workers started the demolition of St. Teresa's in St. John's.

schoolside.JPG

  •