The organization of American States and the United States embassy on Wednesday criticized Haiti's police for using excessive force to break up an opposition rally on the country's northern coast.
Oas United States embassy condemn Haiti's police for breaking up opposition rally.