Zoë Richards and Frank Thorp V | NBC News
Guest
Offline

Elon Musk and Sen. Mark Kelly sparred on social media Monday, with the tech billionaire calling the Arizona Democrat a “traitor” over a series of posts in support of Ukraine and its people, NBC News reported.
Kelly said in his initial post Sunday that his trip over the weekend to the war-torn country, where he met with military members, nurses and others, had reaffirmed his commitment to not give up on the Ukrainian people. He added that any peace deal with Russia “has to protect Ukraine’s security and can’t be a giveaway” to Russian President...
Continue reading...