UN police officers remove barricades set up by protesters in Port-au-Prince Dec. 8, 2010. Thousands of protesters rampaged through the streets of Haiti's capital on Wednesday to contest results of national elections, and set fire to the headquarters of the ruling government coalition they accuse of rigging the results, witnesses said. [Xinhua]
|
Go to Forum >>0 Comments