News

appears in creation myths across the globe. Now, a mysterious turtle rock sculpture, discovered deep in a remote cave in Israel, suggests the worship of the creature may date back at least 35,000 ...