Suspect Arrested in 2017 Delphi Killings of Indiana Teens Liberty German and Abigail Williams
2022-10-31
2
Richard Allen, 50, was charged in connection with the deaths of the 13 and 14-year-old friends who disappeared after going for a hike on a local trail