
More than five years on from when teenage best friends Libby German and Abby Williams were last seen alive, a 50-year-old local married man was arrested and charged in connection with the 2017 Delphi murders.
Richard Matthew Allen, from Delphi, Indiana, was taken into custody 26 October and booked into Carroll County Jail on two counts of murder. He was then moved to a state facility, reportedly for his own safety.