Pyramids in Egypt built along long-lost river
AFP, Paris Sat May 18, 2024 12:00 AM Last update on: Sat May 18, 2024 12:24 AM Scientists have discovered a long-buried branch of the Nile river that once flowed alongside more than 30 pyramids in Egypt, potentially solving the mystery of how ancient …