Power outage, flooded roads: Toronto submerged as rain sets new record since 1941 - Times of India
The city experienced nearly 100mm of rainfall, breaking the previous daily record set in 1941, according to BBC News. The heavy downpour was attributed to three consecutive ...
The Times of India
3 days ago