3548 shaares
6 private links
6 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.