Scientists think they are closer to solving the mystery of the construction of ancient Egypt’s pyramids, including the Giza pyramid complex that was constructed more than 4,000 years ago. A study published Thursday in the Communications Earth & Environment journal suggests that a long-lost, ancient branch of the Nile could have built the pyramids. Researchers from the University of North Carolina Wilmington used radar satellite imagery, geophysical data and deep ...