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 ...
Improving winds and a storm moving into western Canada are providing a temporary boost to firefighters battling massive wildfires, but the danger remains heightened as they burn close to three ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results