News Handmaid’s Tale Wins Best TV Series Drama in Golden Globe Awards By Readoscope Staff Editor - January 8, 2018 0 1114 Facebook Twitter Pinterest WhatsApp Readoscope Staff Editor