Stephen Lendman Few people anywhere have suffered more for so long, yet endure and keep struggling for change. For brief periods under Jean-Bertand Aristide, they got it until a US-led February 29, 2004 coup d'etat forced him into exile where he remains…
more »