Loading...

NASA Probe Lands On Mars

| NASA's Phoenix Mars Lander touched down on the Red Planet, dazzling scientists with the first-ever glimpses of its northern region. Ben Tracy reports.