Advertisements

Tag: PetroCaribeChallenge

Haiti Police Open Fire on Protesters
Haiti, PetroCaribe, Protests

Haiti Police Open Fire on Protesters

Hundreds of people protested on the streets of Haiti’s capital Wednesday, demanding an investigation into the alleged diversion of $3.8…

Advertisements