New evidence about the Nile bolsters a long-standing theory of how ancient Egyptians managed to build the massive pyramids of Giza thousands of years ago. New evidence about the Nile bolsters a ...