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

Your email address will not be published. Required fields are marked *