Major roads and freeways were shut down in Canada’s largest city amid heavy rainfall and flash flooding.
Source link
Jul 17
Major roads and freeways were shut down in Canada’s largest city amid heavy rainfall and flash flooding.
Source link