Margaret Atwood’s novel, The Handmaid’s Tale, sparked the creation of a very popular television show of the same name, which went on to take home the Emmy Award for Best Drama. Moreover, it picked up an additional eight Emmys for Hulu in 2017. During the Emmy Awards, claims a report […]