06/29/2010 05:12 am ET Updated May 25, 2011

New Evidence Hints At Life On Mars

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.

Read more on The Sun