A Canadian town is facing a governance crisis after its newly elected mayor and councillors refused to take an oath of allegiance to the King.
World News – Breaking international news and headlines | Sky News
A Canadian town is facing a governance crisis after its newly elected mayor and councillors refused to take an oath of allegiance to the King.
World News – Breaking international news and headlines | Sky News
We’re in the midst of a strange and unnerving geopolitical vacuum right now. Read More US News – The latest