Richard Allen, 52, was sentenced to 130 years in prison for the murders of Abigail Williams and Liberty German in Delphi, Indiana. The judge emphasized the heinous nature of the crimes, which occurred in 2017. Families of the victims expressed their grief during the sentencing hearing.