Daily Archives: February 19, 2008

Castro Resigns – But His Cruel Legacy Lives On

Castro_Owen_Arthur_Gay1.JPG

Remembering the executed, the disappeared, the imprisoned…

40 Comments

Filed under Barbados, History, Human Rights, Political Corruption, Politics, Politics & Corruption, Slavery