November 26 2018 2:53pm

InSight probe successfully lands on the surface of Mars

Cheers erupted inside NASA’s Jet Propulsion Lab Monday afternoon upon news that the InSight probe had successfully landed on the surface of Mars, ready to deploy “The Mole” drilling device.

Responsive site?

Video Home