Haitian protesters march demanding a rerun of Sunday's elections, in Port-au-Prince, Haiti's capital, on Dec. 2, 2010. [Xinhua]
Go to Forum >>0 Comments