Crime Alert 2PM 11.07.24| Delphi Murder Prosecution Sets the Stage for Jury Deliberations
In Indiana’s Carroll County courthouse, closing arguments take center stage in the trial of Richard Allen, accused in the chilling 2017 Delphi murders. Drew Nelson reports.
See omnystudio.com/listener for privacy information.