Protest in Israel inspired by Atwood’s Handmaid’s Tale
1,000 handmaids in the center of the biggest protest yet against judicial reform in Tel Aviv, ...
Read more1,000 handmaids in the center of the biggest protest yet against judicial reform in Tel Aviv, ...
Read moreA coil of women wearing red robes and white caps, moving with their heads lowered and ...
Read more