Scientists Struggle to Digest Surprises from Europe's Mars Craft

More from Space.com