The ancient Egyptians’ yearning for immortality overlaps with modern humans’ desires. In the Giza Desert, southwest of Cairo, ...