Anxiety, elation: NASA scientists erupt in cheers as spacecraft lands on Mars

NASA InSight rover successfully landed on the planet Mars on November 26, 2018.
Up Next
NASA InSight rover successfully landed on the planet Mars on November 26, 2018.