Advertisement

Mars InSight lander touches down safely

NASA's Mars InSight probe successfully landed on the Red Planet after a journey that began May 5.
Advertisement