Life on Mars: Has NASA's Curiosity discovered a 'humanoid' alien on the Red Planet?

UFO hunters are certain NASA’s Curiosity rover has found evidence of alien life on Mars, citing official photos that appear to show a human-shaped anomaly.


READ  End of the world: 10 Biblical plagues on Earth spark claims ‘we’re living in Exodus’

Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.