Results from Opportunity and Curiosity show Mars could have supported life.

January 23, 2014

Results from Opportunity and Curiosity show Mars could have supported life.

Top Discoveries: Spirit and Opportunity, and Curiosity.

Credits

NASA/JPL-Caltech

ENLARGE

You Might Also Like