Heavy rain in the Toronto area on July 16 left more than 100,000 households without power, and major road closures with some cars submerged in water.
The Canadian Press contributed to this report.
Heavy rain in the Toronto area on July 16 left more than 100,000 households without power, and major road closures with some cars submerged in water.