Off to Mars with Leonard David
The goal for landing and establishing humanity on Mars is being proposed for 2033. In this third segment, we talk to Leonard David, author of “Mars: Our Future on the Red Planet,” about his book and the new series coming to National Geographic of the… Read More »Off to Mars with Leonard David