Read More 2 minute read Canada Defence Featured Global News Lifestyle News World News Extreme weather in parts of Canada causes major flooding, power outages Extreme weather in parts of Canada is causing flooding and power outages in several areas, including Toronto, Mississauga,… byEmma DeikeAugust 20, 20242.9K views