SEGMENT
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.
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.