News NASA’s InSight Has Touched Down on Mars Nov 27, 2018 admin NASA’s InSight landed safely on Mars on Monday afternoon just before 3 p.m. EST (2000 GMT).