World5 months ago
Torrential rains flood Toronto, causing power outages, traffic disruption
TORONTO — Torrential rain on Tuesday (July 16) triggered flash flooding in parts of Toronto, Canada’s financial centre, causing power outages, disrupting traffic and forcing airlines to curtail...