Delphi Murders Trial Day 13: The defense's first witnesses

DELPHI, Ind. -- ABC57's Annie Kate recaps day 13 of the trial of Richard Allen for the infamous Delphi murders. 

Share this article: