Delphi Murders Suspect Richard Allen Receives Additional Murder & Kidnapping Charges in Indiana

DELPHI, Indiana – Prosecutors in Indiana have filed new charges, including murder, against the suspect in the horrific killings of two Indiana teen girls seven years ago. Richard Matthew Allen, 51, is accused of killing 14-year-old Libby German and 13-year-old Abby Williams while they were hiking near Delphi in 2017. New felony kidnapping and murder … Read more