Delphi man charged in 2017 killings of 2 teen girls

Richard Allen, 50, of Delphi, has been charged with two counts of murder in the killings of 14-year-old Liberty "Libby" German and 13-year-old Abigail "Abby" Williams, police said.

Top Videos