Touchdown! NASA's Mars Perseverance Rover safely lands on Red Planet... | 2021-02-18 21:20 UTC

The largest, most advanced rover NASA has sent to another world touched down on Mars Thursday, after a 203-day journey traversing 293 million miles (472 million kilometers).

By Anonymous Submission on 2021-02-18 23:32 UTC
  • Need an account?