Live Streaming 24/7

Downpour floods multiple areas in Toronto
Widespread flooding has been reported in the downtown core and in North York as up to 100 mm of rain fell on Tuesday night. Power outages have also been reported across the city.