Convicted Delphi killer sentenced to 130 years for murders of two teen girls
Richard Allen was sentenced to 65 years each for the deaths of Abby Williams, 13, and Libby German, 14, on an Indiana hiking trail in 2017. The girls’ families spoke in court on Friday.