…”significant belch of methane…” January 16, 2009Posted by rationalskeptic in Astronomy.
Tags: Biology, Chemistry, Mars
This finding has been all over the news today, but many of the reporters did a lousy job explaining why this, “belch of methane” is important.
(The link above is a great article from Scientific American.)
Information on recent oservations of methane on Mars: