Mars Perseverance Rover discovered Strange Image on Mars’s Surface Geraldine 3 years ago Technology News Perseverance Rover Acquired Ancient secrets strange image on Mars’s surface and latest image. Credit Future SPACE