Here’s Why NASA Had to Postpone a 2016 Mission to Mars

A leak in a key instrument on board the InSight lander means the team will have to wait for the next launch window in 2018

Leave a Reply

Your email address will not be published. Required fields are marked *