Ottawa police chief Peter Sloly resigns amid Canada’s ‘Freedom Convoy’ protests
Ottawa police Chief Peter Sloly has resigned amid criticisms of his handling of the “Freedom Convoy” protests that have encircled Canada’s capital city, according to government officials.