The City of Toronto is throwing itself a birthday party this weekend to celebrate 192 years since its incorporation.
Severe weather in parts of southern Ontario has led to flooded roads in Toronto, school closures in cottage country and power outages in Barrie, Ont.