Haiti’s Sixth Week of Protests: 30 Protesters Have Died

Haiti is about to live its sixth consecutive week of protests and total paralysis of activities, and mobilizations convened by … Continue reading Haiti’s Sixth Week of Protests: 30 Protesters Have Died