A mysterious formation in Antarctica that appears to mirror Egypt’s Giza pyramids has ignited theories of a lost global civilization. Independent researcher Jay Anderson spotted the ice-covered ...
Many of us would immediately associate giant pyramids with Egypt, but one similar structure spotted in Antarctica has left people theorising that the continent may have once been home to an ancient ...