Search results
Torrential rain causes major flooding in Toronto, parts of GTA
The Delta Optimist· 5 days agoThe rest of the Greater Toronto Area, which was also hit by intense downpours...portions of highways...
Flooding on major highway, transit hub in Toronto amid torrential rain
The Delta Optimist· 5 days agoTorrential rain that pummeled Toronto flooded a major highway, several thoroughfares and a key...