Main roads and freeways have been shut down in Canada’s largest metropolis amid heavy rainfall and flash flooding.
Thunderstorms Flood Roads and Buildings in Toronto
RELATED ARTICLES
Main roads and freeways have been shut down in Canada’s largest metropolis amid heavy rainfall and flash flooding.