NASA helicopter finds extraterrestrial debris on Mars!

Images taken by NASA's Perseverance rover have revealed a game-changing landscape on Mars. So what does it mean?

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.