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

By Amnesty International, , Index number: AMR 36/015/2011

See below.

Choose a language to view report