Egypt Police Seal Off Cairo's Tahrir Square Amid Calls for Protests

Epicenter of the so-called Arab Spring uprising in 2011 was said to be site of possible protests Friday against country's president


Comments