ancient mysteries Escaping from Eden: Does Genesis Teach that the Human Race was created by God or Engineered by ETs? 26 Apr 2020 THE ALIEN TRUTH - ESCAPING FROM EDEN? “When an ultimate frisbee injury laid me up it gave me an opportunity to study up on some of the bizarre anomalies in…