Delphi Murders Case Richard Allen interrogation video Oct. 13, 2022 (Part 2)

Police interrogation video of Richard Allen with Carroll Co Sheriff Tony LIggett and Steve Mullin, investigator for the Carroll Co Prosecutors Office.

Source: WTHR

Published on April 9, 2025