This artist's concept depicts the stationary NASA Mars lander known by the acronym InSight at work studying the interior of Mars.
NASA and its international partners now have the go-ahead to begin construction on a new Mars lander, after it completed a successful Mission Critical Design Review on Friday.
From Jet Propulsion Laboratory/NASA
View Full Article
No entries found