After Russia’s invasion of Ukraine, the world leaders are stepping in to resolve the conflict. Elon Musk couldn’t keep quiet either.

After Russia’s invasion of Ukraine, the world leaders are stepping in to resolve the conflict. Elon Musk couldn’t keep quiet either.