Severe Storms Flood Ontario and Cause Toronto Power Outages
Severe storms swept across the Greater Toronto Area on Wednesday, September 2, 2026, bringing torrential rain, large hail, and a risk of a tornado that resulted in widespread power outages, localized flooding, and significant damage to public and commercial infrastructure, according to Environment Canada and local reports. Infrastructure Damage and Power Outages Across Toronto The … Read more