New research could solve the mystery behind the construction of Egypt's pyramids
16 May 2024 at 19:54
More than 30 pyramids in Egypt, including in Giza, may have been built along a branch of the Nile that has long since disappeared, a new study suggests.