Literataah The Testaments – Book Review by Deepa Gahlot October 24, 2019 October 24, 2019 The Price Of Freedom: Margaret Atwood’s 1985 novel, The Handmaid’s Tale got its second wind when turned into a acclaimed TV series, that indicated, rather disturbingly, that the author’s…