Haiti: The spectres of Duvalierism once again try to “kill the truth”

Choose a language to view report

Download PDF