News

NASA lander survives ‘seven minutes of terror’ to arrive on Mars

Launched in May, the InSight mission became NASA's eighth to land on the Red Planet. It will begin the first study of the Red Planet's deep interior.