Egyptian protesters shout slogans in front of Egyptian Army soldiers at Tahrir Square in downtown Cairo, Egypt. (AP)
Egyptian protesters shout slogans in front of Egyptian Army soldiers at Tahrir Square in downtown Cairo, Egypt. (AP)
by Asharq Al-Awsat | Jan 31, 2013 |