HANDMAIDS STAND SHOULDER TO SHOULDER AS SEASON 6 ANNOUNCES ‘THE REVOLUTION IS HERE’
New research shows over half of Brits (56%) feel closer to a dystopian future now than ever before. Ahead of the finale of The Handmaid’s Tale launching on Channel 4, thirty handmaids stand in solemn unity on the steps of Battersea Town Hall (now Battersea