Curiosity Rover launched by NASA spots PYRAMI
Houston: It has been reported by NASA that Curiosity Rover launched by it on Mars has captured images of a well formed pyramid.
This can be assumed as the proof of an alien civilization.
The pyramid is thought to be having the size of a car, and most people believe that it would be a simultaneous rock formation.
Meanwhile, some conspiracy theorists suggest the pyramid as the evidence of an ancient civilization on the red planet.
However, the ...