Phoenix Mars Lander Found Liquid Water, Some Scientists Think

More from Space.com