S2 E2: Tahrir Square

0:01:50 | Clip
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.

SHARE

Watch on the Free PBS App