Delphi man charged in 2017 killing of 2 teen girls
Richard Allen, 50, of Delphi, has been charged with two counts of murder in the killings of Liberty "Libby" German and Abigail "Abby" Williams, police said.
Richard Allen, 50, of Delphi, has been charged with two counts of murder in the killings of Liberty "Libby" German and Abigail "Abby" Williams, police said.