Protesters in Haiti's capital are lashing out at United Nations peacekeepers and the government, blocking roads and attacking foreigners' vehicles.
Demonstrators have set up burning barricades, and Haitian police have responded with tear gas. Vehicles belonging to the UN and non-governmental organizations have been pelted with rocks.
The growing protest comes a week before national elections, and some of the demonstrators are destroying campaign posters for President Rene Preval's Unity party.
It follows days of rioting in northern Haiti over suspicions that UN soldiers introduced a cholera epidemic into the country...