Taylor Helzer was a self-professed prophet of God who led his emerging cult, "Children of Thunder" on a murder spree. Aphrodite Jones digs deep into the character of the group's charismatic leader to illuminate his decent into darkness.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!