In this Tuesday Feb.1, 2011 photo, an anti-government demonstrator shows a poster in Alexandria, Egypt. (AP)
In this Tuesday Feb.1, 2011 photo, an anti-government demonstrator shows a poster in Alexandria, Egypt. (AP)
by Asharq Al-Awsat | Jan 31, 2013 |