Reuters News: Evidence of life on Mars? NASA rover finds methane, organic chemicals
Published on Dec 16, 2014
NASA's
Mars Curiosity rover finds methane in the Martian atmosphere and
organic chemicals in the planet's soil, the latest hint that Mars was
once suitable for microbial life. Linda So reports.