Updated

An estimated 2,000 people are protesting in Haiti's capital against the government of President Michel Martelly.

Demonstrators' complaints include the high cost of living and allegations of corruption as they snake through Port-au-Prince. Some protesters are carrying small red cards to suggest that Martelly has committed too many fouls since the former pop music star was sworn in as president in May 2011.

The Sunday protest follows several weeks of mostly peaceful demonstrations in the countryside. It also marks the 21st anniversary of the first ouster of two-time President Jean-Bertrand Aristide, a former priest popular among Haiti's poor.