0 Comment(s)
Print
E-mail Xinhua, June 3, 2012
Protestors hold a demonstration after a court sentenced deposed president Hosni Mubarak to life in prison, at the Tahrir Square in Cairo, capital of Egypt, June 2, 2012. [Xinhua]
Add your comments...