
Margaret Atwood 2015's dystopian novel, The Heart Goes Last, is the winner of this year's Red Tentacle Award at the U.K. Kitschies. Atwood accepted the £1,000 prize (while wearing a tentacle fascinator) at a ceremony ... Read More »
March 10, 2016 | Filed under: Awards