Thursday, April 29, 2010

NASA: Building blocks of life found on Mars

The Sun

NASA scientists last night unveiled compelling evidence of life on Mars.

A special mission to the Red Planet has revealed the likely presence of a form of pond scum - the building blocks of life as we know it.

No comments: