Egyptian riot police rest during clashes with anti-government protesters, not seen, near Tahrir Square, Cairo, Egypt. (AP)
Egyptian riot police rest during clashes with anti-government protesters, not seen, near Tahrir Square, Cairo, Egypt. (AP)
by Asharq Al-Awsat | Feb 25, 2013 | 0 comments