Image 1 of 1

AA00 (20).jpg

Anti-government protesters scuffle with Egyptian policemen in Tahrir, or Liberation Square in Cairo, Egypt, Jan. 27, 2011. Photo by Ahmed Asad
twitterlinkedinfacebook