Elon Musk Spoke to Russian President Vladimir Putin

Elon Musk Spoke to Russian President Vladimir Putin

The Tesla CEO has come under fire for several days, after proposing a perceived pro-Russian peace plan to end the war in Ukraine.