A major highway, several other thoroughfares and a key transit hub were flooded in Toronto as torrential rains washed over Canada's largest city Tuesday ...
The Telegraph
5 days ago
The Times of India
Power outage, flooded roads: Toronto submerged as rain sets new record since 1941 - Times of India
Indian Express
Heaviest downpour since 1941 leaves Canada’s Toronto submerged, residents without power | World News - The Indian Express
CNBC TV18
Toronto’s traffic crisis is keeping workers out of the office, poll says - CNBC TV18
6 days ago
News18
Canada: Heavy Rain Floods Toronto, Causing Power Outages And Traffic Disruptions | WATCH - News18
View all
Public transport agency
ttc.ca
The Toronto Transit Commission is the public transport agency that operates bus, subway, streetcar, and paratransit services in Toronto, Ontario, Canada, some of which run into the Peel Region and York Region. Wikipedia