Skip to main content
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