Elon Musk denies giving Cybertruck to Chechen leader
MOSCOW: US business mogul Elon Musk on Monday denied that he had given the head of Russia’s Chechnya region a battery electric pickup built by Telsa, his car company.
‘Are you seriously so retarded that you think I donated a Cybertruck to a Russian g…