Episode description
It's a question that has focused the minds of astronauts, scientists, space entrepreneurs and enthusiasts alike – is there, could there be, life on Mars? The race is on to find out, with NASA hoping to land astronauts there by the late 2030s.
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast