logo

Haiti

Intervention and resistance in Haiti

Intervention and resistance in Haiti

The background of current political crisis and popular uprising.