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.


Share this article: