A major highway and roads are flooded as torrential rains hit Canada's largest city
A major highway, several thoroughfares and a key transit hub were flooded in Canada’s largest city after torrential rain Toronto, while power outages were reported in multiple areas