Scorecard Research Beacon
Search Icon
News October 27, 2024

Sheriff testifies in the murder trial of Richard Allen

Jurors hear testimony about suspect Richard Allen's interview with state police before he was arrested and charged in the 2017 killings of two teenage girls in Delphi, Indiana.