Barbados Plan To Remove British Queen Elizabeth As Head Of State

The Caribbean island of Barbados has announced its intention to remove British Queen Elizabeth as its head of state. It said it would carry out this out before its 55th Independence anniversary on 30 November 2021 and become a republic. Governor General Dame Sandra Mason delivered the news Tuesday as she delivered her Throne Speech […]