Egypt Clamps Down

Police return to the streets in Cairo while the army deploys more tanks.

January 31, 2011

Examined