Pyramids or mere mountains? Satellite captures mysterious structure in Antarctica, netizens react
Monday, 31 July 2023
A pyramid-like structure was spotted by satellite images of Antarctica. Social media floods with conspiracy theories of aliens, Illuminati and more.
A pyramid-like structure was spotted by satellite images of Antarctica. Social media floods with conspiracy theories of aliens, Illuminati and more.
|
||||
You Might Like |