Toronto Mayor Olivia Chow speaks to reporters at a news

Toronto Mayor Olivia Chow speaks to reporters at a news conference outside a fire station in Toronto, Ontario, Canada March 17, 2025. REUTERS/Wa Lone