DELPHI, Ind. (IUSTV News) – Indiana State Police announced Monday that 50-year-old Richard M. Allen has been arrested for the murders of 13-year-old Abby Williams and 14-year-old Libby German.
In 2017, Abby and Libby were found dead half a mile away from where they were last seen in a wooded area of Delphi, Indiana after they had gone walking along Delphi Historic Trails and didn’t return. Police found footage and audio on one of the girls’ phones possibly of the killer.
The case brought national attention, and police released video footage from security cameras and the footage from one of the girls’ phones in hopes it would lead to an arrest. Five years later, that arrest happened, but police superintendent Doug Carter said the investigation is far from over.
Allen has pleaded not guilty to the charges.