Protesters stand next to a burning barricade during a protest following presidential elections in Port-au-Prince December 8, 2010. [Xinhua]
Go to Forum >>0 Comments