Mars methane mystery – is it a sign of life or geological activity?

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