Cheers and applause erupted at NASA’s Jet Propulsion Laboratory on Monday as a waist-high unmanned lander, called InSight, touched down on Mars.
Cheers and applause erupted at NASA’s Jet Propulsion Laboratory on Monday as a waist-high unmanned lander, called InSight, touched down on Mars.