Infra3 months ago
Canada: Heavy Rain Floods Toronto, Causing Power Outages And Traffic Disruptions | WATCH – News18
Last Updated: July 17, 2024, 12:36 IST A cyclist views a flooded section of the Don Valley Parkway after heavy rains hit Toronto, Ontario, Canada July...