NASA's Perseverance Mars rover recently came across an odd rock, dubbed "Phippsaksla," that is unlike anything else the robot ...
An image taken by Curiosity last month has sparked claims of a long-lost civilization on the Red Planet after some spotted a mysterious structure in the distance.