Accused Delphi Killer Richard Allen Blames Satan on Slain Girls’ Murders

2 weeks ago 31
Accused Delphi killer Richard Allen created false stories during his psychotic state and alleged that “Satan killed the girls,” according to a neuropsychologist who testified for the defense. As CrimeOnline previously reported, in the fall of 2022, police arrested Allen for the murders of teens Libby German and Abby Williams. By spring 2023, he began …
Read Entire Article