Delphi Murders Trial Day 13: The defense's first witnesses
Posted: Nov 1, 2024 7:36 PM EST | Updated: Nov 1, 2024 7:44 PM EST
DELPHI, Ind. -- ABC57's Annie Kate recaps day 13 of the trial of Richard Allen for the infamous Delphi murders.