Mars Rover finds first evidence of water

NASA scientists announce the Mars rover has found evidence that a stream once flowed near its landing site on the Red Planet.

Member Login