Lucinda Mills

Episode 98 The Cult of the Unknown Tongues

In February 1933 a church service in a Kentucky mountain town ended with the death of 72 year old Lucinda Mills. Nine relatives would be accused of murder while the media labelled her death a human sacrifice. What happened in… Read More ›