17th May 2024 – (Cairo) Archaeologists have potentially unravelled one of the enduring mysteries surrounding the construction ...