UN Human Rights Chief Says Haiti ‘Death Squad’ Leader Must Not Escape Justice
The UN High Commissioner for Human Rights Michelle Bachelet said today (July 29) that former Haitian paramilitary leader Emmanuel “Toto” Constant, who was deported from the United States last month,…
