“The Handmaid’s Tale Revisited”

This headline screams “WTF?!”- Giving birth becomes the latest job outsourced to India: Every night in this quiet western Indian city, 15 pregnant women prepare for sleep in the spacious house they share, ascending the stairs in a procession of ballooned bellies, to bedrooms that become a...