Cult Liter and the David Family Suicide – Tragedy in Utah: An Inside Look at Episode 5
Cult Liter’s Spencer Henry takes you to a horrific ride, to one of the most tragic family suicides in US history, which included seven children on August 3, 1978, in Utah. The David Cult family was a religion-based cult who …
Cult Liter and the David Family Suicide – Tragedy in Utah: An Inside Look at Episode 5 Read more »