TORONTO — Punishing storms swept through much of southern Ontario on Thursday evening, leaving thousands without power, damaging buildings and flooding roads.
Toronto was among the hard-hit areas, with officials noting there was rainfall of more than 100 millimetres in
This content is restricted.