Tag: Report on Elon Musk and Vladimir Putin denied by Kremlin
Elon Musk and Vladimir Putin’s Alleged Regular Contact: Kremlin Denies Report
The recent report by the Wall Street Journal claiming that Elon Musk and Vladimir Putin have been in regular contact over the past two years has been denied by the Kremlin. According to the...