Many denials about this TOP SECRET photo I am about to reveal. Both China and NASA are denying taking the Photo. But Zhurong Rover or Perseverance Rover had to have snapped it. Would you want to admit to Martian Life far ahead of your own technology? No Country wants to admit that. But here it is-

Here’s other Images to ponder-
Rocks you are the 1st to see…
You must be logged in to post a comment.