Skip to content
Home » News » Canada town council changes rules after refusal to take King’s oath

Canada town council changes rules after refusal to take King’s oath