Mystical Night Research

Researching the Paranormal since 2002

Associated Press news release. Rumors of animal sacrifices. Town meeting with local sheriff. High school teens are accused of being in a “Devil worshipping cult.  Edinburg, Christian County, IL Sept. 22, 1984 Source:  “Decatur, Illinois, Sunday, September 23, 1984 Page AS Central Illinois. Devil cult rumors have town talking EDINBURG (AP) Devil worship might …

Continue reading