Accused Delphi Child Killer’s Defense Plans to Persuade Judge That Odinist Cult Committed Murders, Trial Looms

10 months ago 222
The defense team for accused Delphi killer, Richard Allen, plan to pursue their theory that a religious cult killed two teen girls in 2017. As CrimeOnline previously reported, a search party discovered the bodies of Delphi teens Abby Williams and Libby German on February 14, 2017. The children were on an outing and failed to …
Read Entire Article