Scientists May Have Solved Mystery Behind Egypt’s Pyramids
Scientists believe they may have solved the mystery of how 31 pyramids, including the world-famous Giza complex, were built in Egypt more than 4,000 years ago. A research team from the University of North Carolina Wilmington has discovered that the pyramids are likely to have been built along a long-lost, ancient branch of the River Nile – which… Read More »