Indiana authorities arrest man accused in 2017 Delphi murders; investigation ongoing
Published
Five years after Liberty German and Abigail Williams were killed in Delphi, Indiana, 50-year-old Richard Allen has been charged with their murders.
Published
Five years after Liberty German and Abigail Williams were killed in Delphi, Indiana, 50-year-old Richard Allen has been charged with their murders.