Egypt's Great Pyramid: The New Evidence

Mystery has long surrounded the construction of Egypt's Great Pyramid, but now new discoveries are revealing its secrets, as archaeologists uncover the last surviving relic of the pharaoh Khufu