The Pyramids of Giza might only be the tip of the iceberg.
Italian researchers claim they might’ve found signs of a Sphinx located beneath the Pyramids of Giza, suggesting the existence of a sprawling subterranean citadel.
Radar engineer Filippo Biondi dropped this alleged historical bombshell during a recent episode of the “Matt Beall Limitless” podcast,

Leave a Reply