Screen_Shot_2013-03-21_at_11.22.03_AM.jpg

Photo credit: 
Hossam el-Hamalawy
Caption: 
Police clash with citizens in Tahrir Square, Cairo, on June 29, 2011.
Image Aspect: 
0