November 27, 2018
After seven months of traveling through space, the NASA InSight mission has landed on Mars. A few minutes after landing, InSight sent the official “beep” to NASA to signal that it was alive and well, including a photo of the Martian surface where it landed. Mission Control at NASA’s Jet Propulsion Laboratory exploded into celebratory...
Government/Military