Egypt Revolution

Share
twitterlinkedinfacebook
Image 6 of 49
< Prev Next >
HPegyptps011.JPG
A protester walks away holding his head while police and demonstrators threw rocks at each other in downtown Cairo, Egypt, Jan. 25, 2011. The day was an official holiday in honor of the achievements of police, but thousands of demonstrators came out to protest corruption, unemployment and police torture.