×

Torrential rains flood Toronto, causing power outages, traffic disruption

By Thomson Reuters Jul 16, 2024 | 5:44 PM