A new paper by computer engineer Dr Konstantin Borisov stakes an attention‑grabbing claim: the biblical Garden of Eden was located on Egypt’s Giza Plateau, and the Great Pyramid embodied the “Tree of ...
This archived news story is available only for your personal, non-commercial use. Information in the story may be outdated or superseded by additional information. Reading or replaying the story in ...