BBC Science Focus: “Egypt’s iconic pyramids have been a source of mystery and wonder for thousands of years, as experts have scrambled to understand how an ancient society could be capable of building such colossal structures. Now, archaeologists have uncovered a crucial piece of the construction puzzle – a long-lost branch of the Nile River,… Continue Reading