Elon Musk Won A War of Words

March 16, 2022 0

Elon Musk has won a war of words with Chechnya’s leader about the challenge to fight with Putin. The whole world is cheering for that. […]