After five years, has the mystery behind the killings in Delphi been solved? details here
The “Delphi Murders” investigation from 2017 saw progress according to Indiana State Police. Richard Allen has been taken into custody
Read moreThe “Delphi Murders” investigation from 2017 saw progress according to Indiana State Police. Richard Allen has been taken into custody
Read more