News

King Charles has been dealt a significant blow as Grenada officially dropped its oath of allegiance to the British monarch.