Haitians set up barricades made with tires in front of the national palace in Port-au-Prince December 8, 2010. [Xinhua]
Go to Forum >>0 Comments