NASA Perseverance rover safely touches down on Mars: What do the aliens think of us now?
Contributed image On Feb 18, 2021, the National Aeronautics and Space Administration (NASA) celebrated a successful landing on Mars with its largest and most advanced rover,...