Monthly Archives: December 2011

Rape of A Nation

The Egyptian army assaulting a woman in the streets of Cairo.

Warning: The video contains disturbing images

2 Comments

Filed under Women Rights in Egypt