Barbados

Barbados holds general elections

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