Home World News Newly mapped lost branch of the Nile could help solve long-standing pyramid mystery