Tech

Perseverance is a tiny pale speck on Mars in this orbiter's eerie photo


Wee dots show where the rover and spacecraft parts hit the ground.
NASA’s Perseverance rover has been spotted on the Martian surface by a camera high …

Read more at www.livescience.com

Show More
Back to top button