Weather St. Catharines declares state of emergency after extreme localized rainfall drenches Niagara Peninsula Angelica Santos · August 3, 2026
Weather St. Catharines faces yellow rainfall warning as region braces after recent flooding Angelica Santos · August 2, 2026