Search results
Torrential rain causes major flooding in Toronto, parts of GTA
The Canadian Press via Yahoo Finance Canada· 42 minutes agoTORONTO — Torrential rain that pummelled Toronto flooded a major highway, several thoroughfares and...
TORONTO — Torrential rain that pummelled Toronto flooded a major highway, several thoroughfares and...