Scientists have discovered methane in Mars' atmosphere, raising the possibility that life might exist on the planet.
CNN.com, CNN
Thu, 01/15/2009 - 2:31pm
Scientists have discovered methane in Mars' atmosphere, raising the possibility that life might exist on the planet.