NASA’s InSight Spacecraft has touched down on Mars today. InSight is NASA’s first Mars landing since the Curiosity rover in 2012. InSight will be the first spacecraft to study Mars’ deep interior.
InSight is part of NASA’s Discovery Program, managed by the agency’s Marshall Space Flight Center in Huntsville, Alabama. Lockheed Martin Space in Denver built the InSight spacecraft, including its cruise stage and lander, and supports spacecraft operations for the mission.