Elon Musk challenges Vladimir Putin in a series of tweets

American billionaire businessman Elon Musk has challenged Russian President Vladimir Putin in a series of tweets.

Links: