Could Methane in Mars Meteorite Hint at Ancient Life?

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. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail