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.

Mars landing another giant leap for California

November 27, 2018 03:00 AM