Automotive News Uncategorized Mercedes-Benz plays an awkward role in ‘Handmaid’s Tale’ August 26, 2018