News

NASA’s InSight mission lands on Mars: What it means and what’s next

InSight traveled for more than six months before landing on Mars on Nov. 26, 2018. InSight aims to study the 'inner' surface of the red planet.