NASA Finds New Evidence Of Water On Mars

New evidence has NASA wondering where the water came from.  New information shows that the ground where Spirit, the Mars Exploration Rover, was stuck last year indicates the presence of water.  Officials believe the water reached the subsurface as snow melted and continued to accumulate over a period of time. Current information has led scientists […]

Log in