Egypt’s Great Pyramid of Giza may be one of the most iconic landmarks on the planet but, beneath its surrounding sands, there ...
More than 4,500 years after it was built, the Great Pyramid of Giza is still surprising scientists. In a discovery announced ...