Ottawa Police Chief Peter Sloly has resigned after weeks of criticism for his handling of anti-vaccine mandate protests that have paralysed the city.
Protesters have occupied the downtown core of Canada’s capital for 19 days, halting traffic and enraging residents. Continue reading “Ottawa police chief resigns amid anti-mandate protests”