
Defense Claims Victims Of Delphi Murders Were Sacrificed In Pagan Cult Ritual
(Photo via; Carroll County Circuit Court) OAN’s Abril Elfi11:47 AM – Wednesday, September 20, 2023 Lawyers for Richard Allen, the prime suspect of killing two girls in Delphi, Indiana submitted a filing where they claim the […]