People on Mars: “We must afford it” says US space chief

Putting people on Mars sometime in the 2030s is something the planet simply “must afford” for the sake of all the benefits it will bring.

That’s the view of Dava Newman, who is the Deputy Administrator of the US Space Administration, NASA.

Audio -