Suspect arrested for 2017 Delphi, Indiana murders of two teenage girls

Authorities announced on October 31 that 50-year-old Richard M. Allen was arrested last week and is being charged for the murders of 14-year-old Liberty German and 13-year-old Abigail Williams in the infamous Delphi murders in Indiana.