Perseverance, NASA’s most sophisticated rover to date, has landed on the surface of Mars. The rover sent back its first images of the landing site immediately after landing on Thursday, February 18.
Perseverance, NASA’s most sophisticated rover to date, has landed on the surface of Mars. The rover sent back its first images of the landing site immediately after landing on Thursday, February 18.