NASA counted down Saturday to the long-awaited launch of its latest Mars lander, InSight, designed to perch on the surface of the Red Planet and listen for “Marsquakes.”
NASA counted down Saturday to the long-awaited launch of its latest Mars lander, InSight, designed to perch on the surface of the Red Planet and listen for “Marsquakes.”