Protesters throw fireworks at police during clashes in front of the presidential palace in Cairo . (R)
Protesters throw fireworks at police during clashes in front of the presidential palace in Cairo . (R)
by Asharq Al-Awsat | Feb 25, 2013 | 0 comments