Caroline Smith on meteorites, rocks on Mars and the potential for ancient life there.
No transcript available.