Aliens on Mars? What is this strange square? Mysterious images spark debate as netizens link it to the ‘Pyramids of Giza’
A square-shaped structure on Mars has sparked global interest. The structure, about 1.8 miles wide, appears in images from NASA’s…
Read More