True Crime Updated: Richard Allen Sentenced in Delphi Killings Sammi Turano November 11, 2024 Richard Allen Sentenced in Delphi Killings