Egyptian riot police stand guard as protesters demonstrate in front of the 

Egyptian riot police stand guard as protesters demonstrate in front of the presidential palace in Cairo on Dec. 7.
The Week
View Comments