Police throw stones at protesters during clashes in Alexandria, January 25, 2013. (Reuters)
Police throw stones at protesters during clashes in Alexandria, January 25, 2013. (Reuters)
by Asharq Al-Awsat | Feb 25, 2013 | 0 comments
Police throw stones at protesters during clashes in Alexandria, January 25, 2013. (Reuters)