MillenniumPost

On track of water on Mars

24 May 2012 12:49 PM GMT
Excitement is building up as the scientists in-charge of NASA’s Mars Rover Curiosity have begun operational readiness tests of the vehicle, this...
Share it