Skip To Content

Where To Stream The Sky at Night Season 1996 Episode 13

Target the Red Planet

Recent meteorite findings in Antarctica, thought to have come from Mars, contained traces of primitive life forms. Dr Peter Cattermole, NASA scientist, helps describe the latest findings.