NASA’s InSight probe has successfully touched down on Mars and will now study the planet’s interior, according to the agency’s representatives speaking from a press event in Pasadena, California on Monday.

Tags: ; ;