Algo Centre Mall Roof Collapse

On Saturday June 23, 2012, a section of the rooftop parking structure collapsed at the Algo Centre Mall in Elliot Lake, Ontario. Since then, details have emerged that this preventable tragedy was likely the result of many years of mismanagement. It was reported by CBC News that the owner opted […]