But three words explain what makes this latest mission to Mars so different: location, location, location. The rover Curiosity is slated to land late Sunday in Gale Crater, near the base of a 3-mile-high mountain with layers like the Grand Canyon. Scientists think those rocks could harbor secrets...
FULL ARTICLE AT National Public Radio