News
Egyptian Protests in Tahrir Square
Egyptian police have been battling for control of Cairo’s Tahrir Square with protesters angry at the continuing role of the military in Egyptian politics.
Egyptian police have been battling for control of Cairo’s Tahrir Square with protesters angry at the continuing role of the military in Egyptian politics.