6 Dec 2010
Protesters demand annulment of Haiti's elections
More than 1500 protesters have marched in Haiti's capital, clashing with riot police as they continue to demand the annulment of the country's elections.
More than 1500 protesters have marched in Haiti's capital, clashing with riot police as they continue to demand the annulment of the country's elections.