Nasa axes next Mars mission: Agency gives up on fixing InSight lander that was due to delve deep beneath the red planet’s surface

The space agency said today that managers have suspended the launch because of an air leak in a seismometer, one of two prime science instruments. Insight was due to land on Mars in 2016. —> Read More