A team of Italian scientists is almost certain it has discovered a second Sphinx hidden underneath the sands in Egypt, along with an "underground megastructure". In 2025, the team claimed to find huge ...
Claims that a second, massive Sphinx statue lies buried beneath the sands of Egypt’s Giza Plateau have gone viral, drawing tens of millions of views across social media and tabloid headlines. The ...