Methane gas clue to ‘life on Mars’

Link via BBC