Billionaire Elon Musk and Democratic Senator Mark Kelly have traded barbs, following the latter’s recent trip to Ukraine. ...
Sen. Mark Kelly resumed his war of words with Elon Musk on Friday with a salty social media video saying he’s ditching his ...