Unexpected origin of Egypt’s Great Sphinx discovered

The Great Sphinx of Giza in Egypt, a massive structure carved from a single rock, has long fascinated visitors and experts alike. While many believed that the imposing statue, with its human head and lion’s body, was created by humans during the ancient kingdom of Egypt around 2600 BC, its true origins remained shrouded […]