Canadian mayor, council refuse to swear oath to King Charles III
1 of 3 | The newly-elected mayor and four councilors in a small city in Canada are refusing to swear an oath to King Charles…
1 of 3 | The newly-elected mayor and four councilors in a small city in Canada are refusing to swear an oath to King Charles…