3391 shaares
3 private links
3 private links
Haiti’s corrupt, US-backed president is facing massive demonstrations after refusing to step down. US intervention has stifled Haitian democracy and impoverished its people — and the protests are an effort to fight back.