NASA employees react to the first transmitted image from the Mars InSight spacecraft after a successful landing on the planet's surface.
Credit: NASA Mars InSight
The InSight lander, NASA's latest foray to the red planet, has landed.
From The New York Times
View Full Article
No entries found