NASA InSight mission to Mars arrives at launch site – Satellite News Digest

NASA’s InSight spacecraft has arrived at Vandenberg Air Force Base in central California to begin final preparations for a launch this May.

http://www.sat-nd.com/archive/?id=2018030102

Share This Article