Canada: Thunderstorms With Gusty Winds Cause Power Outages in Southern Ontario
- Captured on Tuesday 29th of April 2025
- Location is Toronto
Description
Severe thunderstorms swept through southern Ontario, including the Toronto area, on Tuesday, April 29, causing widesprea Read more...