New light on Mars methane mystery

Tim HewisonEarth Observation, Ecosystems, Would You Believe?

Scientists detect seasonal releases of methane gas on Mars and say either geological activity or life could be the cause.