AFP ©
Haitians protest against the government and the cost of living on September 30, 2012 in Port-au-Prince. The demonstrators hold red cards demanding the departure of Haitian ...

More...