A protester yells anti-government slogans on Sunday at a demonstration in Port-au-Prince, Haiti.

In by

A protester yells anti-government slogans on Sunday at a demonstration in Port-au-Prince, Haiti.