In the wake of public outcry over his mishandling of the Freedom Convoy rallies against Canada's COVID-19 vaccination mandates, Ottawa Police Chief Peter Sloly has resigned.
Thousands of truckers have joined the Freedom Convoy to protest COVID-19 vaccination regulations that prevent them from crossing the Canadian border into the United States, prolonging supply-chain problems.
Multiple sources have verified Sloly's impending resignation, which is expected to be revealed following the...