Barbados is not immune to the anti-incumbent fever sweeping the region

Alicia Nicholls Another one bites the dust!  The Peoples National Party (PNP) has won the Jamaica elections, defeating the incumbent

Continue reading

%d bloggers like this: