The NASA InSight Lander, a mission that will look deep beneath Mars’ surface, is one step closer to launch! The probing spacecraft will be the 1st planetary mission to launch from the West Coast, where it recently arrived for a series of mission readiness tests: http://go.nasa.gov/2oAGUUp