Evidence of life on Mars? NASA rover finds methane, organic chemicals - video

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.

Published: December 18, 2014 04:00 AM

SHARE

Most Read