Voices From The Egyptian Revolution: Tahrir Square
The defining moment of the egyptian revolution, which is still ongoing, happened on January 25th 2011 in Tahrir Square, Cairo. Protestors demanded the overthrow of Egyptian President Hosni Mubarak. Sarah Austin shares her experience of Tahrir Square from her travels in the Middle East. For...

Post a Comment