Toronto — A small Canadian town's five recently elected councilors refused to swear an oath of allegiance to Britain's King Charles III during their investiture ceremony on Tuesday, despite it being a ...
King Charles has suffered a blow as Grenada has dropped its oath of allegiance to the British monarch. It comes as several Commonwealth countries are continuing to explore removing the King as their ...