Houston, we have a leak! Nasa’s InSight mission to Mars could be delayed after a puncture is found in an on-board instrument

Technicians from the French space agency CNES discovered the leak in a vacuum-sealed sphere containing three seismometers. The lander is pictured. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail