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

1 month ago 45
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