From its initial discovery in 1994, ancient Anatolia's Göbekli Tepe has closely guarded a mysterious secret. Although the secret has been scrutinized and probed in great detail, the answer still remains elusive. Could it relate to Enoch’s stone...
Read More