Connect to share and comment

Egypt mubarak tahrir square protests 06 29 11

Appears In:
What lays ahead for the future of the Arab Spring?
Egypt mubarak tahrir square protests 06 29 11

Egyptian protesters throw stones at riot police during clashes in Tahrir square in Cairo in the early hours of June 29, 2011. Egyptian security forces fired tear gas on protesters in Cairo during violent clashes that erupted and left hundreds injured, according to state media.

KHALED DESOUKI