INDIANAPOLIS — A murder trial in the small Indiana town of Delphi was wrapping up Thursday after weeks of testimony and ...
Richard Allen's defense attorneys rested their case after less than a week of testimony regarding the 2017 killings in Delphi, Indiana.