Protesters attack a police barricade in Cairo.

The Week
Protesters attack a police barricade in Cairo.
View Comments