World Montreal’s Canada Day Parade Canceled Again for the Second Year Running by Mia Garcia July 27, 2025