An Egyptian protester flashes victory signs near a police vehicle on fire in Cairo’s Tahrir Square on January 28, 2013. (AFP)
An Egyptian protester flashes victory signs near a police vehicle on fire in Cairo’s Tahrir Square on January 28, 2013. (AFP)
by Asharq Al-Awsat | Feb 25, 2013 | 0 comments