Methane, a potential sign of primitive life, has been found in meteorites from Mars, adding weight to the idea that life could live off methane on the Red Planet, researchers say.
Methane, a potential sign of primitive life, has been found in meteorites from Mars, adding weight to the idea that life could live off methane on the Red Planet, researchers say.