205# UFO cults | The Stella Maris church
205# UFO cults | The Stella Maris church WHEN AT LEAST 100 members of a religious UFO cult go missing in northern Colombia after they went to rendezvous with a Space craft, they believed would save them from “the end of the world,” and a coming cataclysm? Plus this weeks NASA news and headlines from…
Read More