Revolutionaries demonstrate in front of the State Security Police central headquarters in Nasr City, shortly before they stormed it. The compound hosted Mubarak’s largest torture facility.
Tag: #jan25
Resources on the 25 January 2011 Egyptian Revolution.
