Delphi murders live updates: Suspect arrested – ABC News

A Delphi, Indiana, man, Richard Allen, has been arrested for the 2017 murders of eighth graders Abby Williams, 13, and Libby German, 14, Indiana State Police Superintendent Doug Carter announced at a… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *