请调整浏览器窗口大小或者请使用手机查看!
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.