Elon Musk is now ‘Elona Musk’, thanks to Russian leader’s warning on ‘Putin challenge’

Elon Musk, the world’s richest man, is now “Elona Musk” on Twitter. Days after he challenged Russian President Vladimir Putin to a fight, with not anything much less than the destiny of Ukraine, he has taken on a Russian warlord who branded him as “Elona”. Ramzan Kadyrov, head of the Chechen Republic, positioned out a […]

Read More