St. Mary’s Catholic Church Windows Broken in Banff

St. Mary’s Catholic Church Windows Broken in Banff

Banff 2008 Two stained glass windows have been broken by vandals at St. Mary’s Catholic Church in Banff, Alberta, reports CBC News. The two windows that were smashed by rocks that the vandals threw at them, depicted scenes of the Annunciation and the Nativity....