Former Occultist on Witches, Satanists and the Illuminati. John Todd.

3 years ago
238

In 1988 Todd was convicted in South Carolina on charges of rape and sentenced to 30 years in a prison. In 2004 he was released from prison and placed in a psychiatric facility, where he died in 2007.

Loading comments...