6 Dec 2010

Protesters demand annulment of Haiti's elections

From Checkpoint, 5:55 pm on 6 December 2010

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.