News

Tesla owners in Sweden slapped “shame” bumper stickers on their cars to distance themselves from Elon Musk, the Tesla CEO who is one of Trump’s top advisers. But Europeans’ anguish over Trump’s ...