Canada News: Torrential Rain Triggers Flash Flooding, Power Outage In Canada's Toronto | N18G
Heavy rain has caused flash flooding in parts of Canada’s financial center, Toronto. resulting in power outages, traffic disruptions, and airline service cuts. Here is the latest update. #WATCH #toronto #floods #canada #cnbctv18
Channel: CNBC-TV18
Heavy rain has caused flash flooding in parts of Canada’s financial center, Toronto. resulting in power outages, traffic disruptions, and airline service cuts. Here is the latest update. #WATCH
#toronto #floods #canada #cnbctv18