ADVERTISEMENT

Ottawa

Spring thunderstorms bring heavy rain, power outages Tuesday

Published

Watch a timelapse view from the Westin Hotel in downtown Ottawa as a storm rolled over the city on April 29, 2025.