Premieres Mon, March 25 & Tues, March 26
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.

AIRED: 3/25/2019 | 00:01:50