Published by
WQXR News

Protesters Flood Tahrir Square on 'Day of Departure'

Egyptian anti-government protesters hold up the name of Egypt in Arabic at Tahrir Square during a protest in Cairo on February 4, 2011.