Categories
Selected Articles

Delphi murders: Convicted killer Richard Allen faces up to 130 years in prison

Richard Allen, the Indiana man convicted of killing two girls along a Delphi hiking trail in 2017, infamously known as the Delphi murders, is set to be sentenced on Friday.