Nasa uncovers new 'life on Mars' evidence after rover got stuck in the mud

29th October 2010, Comments 0 comments

Fresh evidence that water formed on Mars in potentially life supporting environments more recently than previously thought has been uncovered by Nasa scientists.

0 Comments To This Article