Extreme weather in parts of Canada is causing flooding and power outages in several areas, including Toronto, Mississauga, and North Dumfries Township. In Toronto, extremely heavy rain continues as of ...
The Canadian government is launching a new alert system to help protect Canadians in extreme weather events. Environment and Climate Change Canada will now be using a colour-coded system to make it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results