I listened patiently as the UFO enthusiast explained how humans were transplanted to the earth from another world by our alien forebears. “Then how do you explain the fact that humans share 98% of our DNA with chimpanzees, and a genetic code will all life on earth?” I asked. “Well, I think you have to […]