Connect to share and comment

Egypt torture video mubarak 09 28 11

Egypt torture video mubarak 09 28 11

An Egyptian human right activist with chained hands gives the V-sign for victory during a protest against torture in police stations in Cairo in 2007.

KHALED DESOUKI