Ahmed al-Shehat
Israeli Embassy protesters find their superhero, Flagman
Egypt
August 21, 2011
Israeli Embassy protesters find their superhero, Flagman
Demonstrators in front of Cairo's Israeli Embassy found a new hero in the form of a young man named Ahmed…