An arrest has been made in the Delphi murderers!

TRUSTING EVIL True Crime - A podcast by Trusting-Evil

Murders of Abigail Williams and Liberty German. An Indiana man has been charged with the 2017 murders At a news conference on Monday, Indiana authorities announced they had arrested Richard Allen, a 50-year-old CVS worker living in Delphi, and charged him with two counts of murder. Allen pleaded not guilty