请调整浏览器窗口大小或者请使用手机查看!
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.
Patrick Moore tells the story of the "race" to discover Neptune, 150 years ago.