An Indiana judge has sentenced a man to 130 years in prison for the killings of two teenage girls in 2017 that became known among true-crime followers as the Delphi Murders. It was the maximum ...
Richard Allen, 52, learned his sentence nearly eight years after the bodies of Abigail Williams, 13, and Liberty German, 14, were found on a hiking trail just outside of the small town of Delphi, ...