Methane in Mars Meteorites Suggests Possibility of Life
Tuesday, June 16, 2015 - 12:00
in Astronomy & Space
Researchers say methane has been found in meteorites from Mars, adding weight to the idea that life could live off methane on the Red Planet.