Loading Video…
This browser does not support the Video element.
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.