Back to Show
Women, War & Peace
Tahrir Square
For some women, celebrating International Women's Day in Egypt's Tahrir Square resulted in cruel physical punishment at the hands of their own government.
Support Provided By