Mars Rover's Major Discovery: 'Great Lake' On Red Planet
NASA has announced a major discovery by the Curiosity rover; water may have been more plentiful on the planet's surface than previously thought. This could mean that some forms of …
Mars Rover's Major Discovery: 'Great Lake' On Red Planet Read More