Scores of anti-government protesters took to the streets of Port-au-Prince in Haiti on Thursday (February 05) to protest against high fuel prices in the impoverished Caribbean nation. Demonstrators
Trending now