The United Nations -designated expert on Human Rights in Haiti, William O'Neill, ended a visit to the CARICOM country on Friday with a warning th ...
Krikorian acknowledged comments where he said that, "Haiti is so screwed up because it was not colonized long enough." ...
The United Nations designated expert on Human Rights in Haiti, William O’Neill, ended a visit to the French-speaking Caribbean Community (CARICOM) country on Friday with a warning ...