Rover finds methane in Mars air, organics in rocks
Tuesday, December 16, 2014 - 17:00
in Astronomy & Space
NASA’s Curiosity rover has found organic molecules on Mars, but scientists can’t say whether they are a sign of life on the Red Planet.