Home Tech NASA’s InSight Spacecraft Lands on Mars and Snaps a PhotoTechNASA’s InSight Spacecraft Lands on Mars and Snaps a PhotoNovember 26, 2018121FacebookTwitterPinterestWhatsApp NASA’s Mars lander, called InSight, landed on the red planet and sent its first image of the Mars surface.