Elon Musk's Challenge To Vladimir Putin Explained. Rumble 23 Mar 2022 Elon Musk has challenged Vladimir Putin to trial by combat, via Twitter,