Infra2 months ago
Torrential rains flood Toronto, causing power outages, traffic disruption
TORONTO, Canada – Torrential rain on Tuesday triggered flash flooding in parts of Toronto, Canada’s financial center, causing power outages, disrupting traffic and forcing airlines to curtail...