Menu
Barbados will hold general elections today. The elections follow Barbados’ removal of Queen Elizabeth II…