ANOTHER bombshell claim about the Giza pyramids has come from the researchers who said they discovered a “lost city” beneath the landmarks. If proven to be true, the new revelation ...