North Africa, Riot | featured news

Egypt police, protesters clash in Tahrir Square

Clashes erupted between riot police and protesters in Cairo's Tahrir square Saturday after police dispersed a sit-in by demonstrators demanding the ruling military transfer power swiftly to a civilian government.

 

Subscribe to this RSS topic: Syndicate content