A policeman tries to put out a burning tire during a protest that around 2,000 Haitians marched demanding a rerun of Sunday's elections, in Port-au-Prince, Haiti's capital, on Dec. 2, 2010. [Xinhua]
Go to Forum >>0 Comments