Severe Storm Sweeps Through Toronto, Leaving Tens of Thousands Without Power
A severe thunderstorm struck Toronto on July 24, causing power outages for about 45,000 customers, flooding, road closures, and flight disruptions at Pearson Airport. City officials activated emergency response and worked to restore services amid the aftermath.