“Touchdown confirmed”; InSight lands on Mars

NASA’s Mars lander InSight touched down safely on the surface of the Red Planet on Monday to begin its two-year …read more

Via:: Reuters Video: Top News