Fri, Jun 13, 2025
adv-img

Toronto Floods

img
PTC News Desk: Three massive storms have dumped record amounts of rain, cutting off power, flooding sections of Toronto, and trapping motorists on the...