Richard Allen, a drugstore pharmacy technician in Delphi who lived just minutes from the crime scene, was arrested on Oct. 26, 2022, more than five years after the slayings. He was first interviewed ...
A witness became choked up during Day 2 of testimony in the Delphi murders trial as he described the moment he discovered the bodies of Abigail Williams and Liberty German.