For centuries, the windswept sands of the Giza Plateau have guarded some of the world’s greatest mysteries. Towering pyramids ...
Radar engineer Filippo Biondi claims he found signs of a Sphinx located beneath the Pyramids of Giza, hinting at a sprawling "megastructure" underneath. The Pyramids of Giza might only be the tip of ...