
From The Daily Mail:
The discovery of seasonal plumes of methane on Mars was embraced as evidence of life on the red planet.
With most of the methane on Earth produced by living organisms, the Nasa finding earlier this year was a tantalising sign we may not be alone in the universe.
But alas, it now seems it could actually be the opposite.
Read more ....
No comments:
Post a Comment