NASA’s InSight lander touches down on Mars

ABCNews.com(HOUSTON) — NASA’s InSight lander landed on Mars Monday afternoon, finishing one journey — through space — and now launching on another: to go deeper into Mars. Scientists and engineers at NASA’s Jet Propulsion Lab in Pasadena, California, could be seen cheering and hugging after the daring landing. The mechanical three-legged, one-armed mining spacecraft landed …

Continue reading