Torrential rains hit Canada's largest city Toronto, closing a major highway and other roads
A major highway, several other thoroughfares and a key transit hub were flooded in Toronto as torrential rains washed over Canada's largest city Tuesday, causing power outages ...
The Telegraph
11 hours ago