Delphi Murders Trial Day 15: Richard Allen’s mental health

DELPHI, Ind. -- ABC57’s Annie Kate and Brian Conybeare recap day 15 in the trial of Richard Allen in the infamous Delphi murders of Abby Williams and Libby German in February 2017.


Close