Canadian mayor, council refuse to swear oath to King Charles III
The newly elected mayor and four councilors in a small city in Canada are refusing to swear an oath to King Charles III, despite being required to do so in order to take office.