Elon Musk reviews his latest projects and receives a message from his future self; Donald Trump beats coronavirus; and Greta Thunberg discovers football.
Save my name, email, and website in this browser for the next time I comment.