The organization of American States on Wednesday criticized Haiti's police for using excessive force to break up an opposition rally on the country's.
Organization of American States condemns Haiti's police for breaking up opposition rally.