This option will reset the home page of Snug’d restoring closed widgets and categories.

Reset Snug’d homepage

Possible existence of life on Mars

Planet MarsNASA’s recent announcement that it found Methane on the surface of Mars, raises the possibility of life on the planet. Methane is the main component of natural gas. Most of the Earth’s methane comes from living organisms as they digest nutrients. But it could be produced possible by a water reacting with hot rock.


Related Posts :

1 Comment

  1. [...] Possible existence of life on Mars. [...]

Leave a Reply