09/18/17: The Handmaid’s Fail September 18, 2017September 18, 2017 iambanapestEmmy Awards, limerick, poetry, The Handmaid's Tale, Trump, veils Share this:TwitterFacebookGoogleLike this:Like Loading... Related Image