New light on Mars methane mystery
Thursday, January 15, 2009 - 14:07
in Astronomy & Space
Scientists detect seasonal releases of methane gas on Mars and say either geological activity or life could be the cause.
Scientists detect seasonal releases of methane gas on Mars and say either geological activity or life could be the cause.