Devil Worshipping Cult in Edinburg, IL

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: http://books.google.com  "Decatur, Illinois, Sunday, September 23, 1984 Page AS Central Illinois. Devil cult rumors have town talking EDINBURG (AP) Devil worship might … Continue reading Devil Worshipping Cult in Edinburg, IL

Advertisements