Five miles northwest of Giza lies a site that shouldn’t exist - the so-called Pyramid of Abu Rawash. Officially, it was built by Khufu’s son, Djedefre, but the ruins don’t match any known Egyptian ...