This week was a big one for politics in Latin America and the Caribbean. In Barbados, Queen Elizabeth II was removed as the head of state after over 400 years of the island being ruled by the British Monarchy. Sandra Mason, the Queen’s own … Continue Reading »