Handmaid’s Tale: What is the price Serena has to pay for the death of Fred? July 10, 2021 by Manjeet Mahato