Police in Haiti have clashed with hundreds of protesters demanding United Nations troops leave the country after peacekeepers allegedly sexually assaulted a young man.

Police in the capital city of Port-au-Prince fired tear gas to disperse the demonstrators Wednesday, while some demonstrators threw rocks at police.

The protest was sparked after a video taken on a cell phone showed several Uruguayan peacekeepers taking part in what appeared to be a sexual assault on an 18-year-old man. The video was widely seen on the Internet.

Apology