Janelle Brown’s article on the Revolutionary Association of the Women of Afghanistan opens with the chilling description of the public execution of a woman in a soccer stadium. A friend, on reading it, said that the scene could had been from Margaret Atwood’s A Handmaid’s Tale.
Possibly Related posts (machine generated):