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

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