A police officer holds the Egyptian national flag during clashes with anti-government protesters, background, near Tahrir Square. (AP)
A police officer holds the Egyptian national flag during clashes with anti-government protesters, background, near Tahrir Square. (AP)
by Asharq Al-Awsat | Feb 25, 2013 | 0 comments