NASA has put its next Mars mission on hold indefinitely because of a leaky instrument. The space agency planned to launch a new Mars lander called InSight in March from Vandenberg Air Force Base in California.
NASA has put its next Mars mission on hold indefinitely because of a leaky instrument. The space agency planned to launch a new Mars lander called InSight in March from Vandenberg Air Force Base in California.