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

2 years ago
296

In 1988 John 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 1 comment...