US Sponsored Coup d’État: The Destabilization of Haiti – Prof Michel Chossudovsky Global Research
26/02/2021Of relevance to recent developments in Haiti: This article was written in the last days of February 2004 in response to the barrage of disinformation in the mainstream media. It was completed and published on February 29th, the day of … The…