Nasa discovery could mean life on Mars
Updated on 15 January 2009
After the discovery of frozen water below the red planet's surface, More4 News reports Nasa's telescopes have found evidence of methane, or marsh gas.
And methane may mean microbes, as Nina Teggarty explains.
