Richard Allen, the man convicted of killing two teen girls in Delphi, Indiana seven years ago, was sentenced to 130 years in prison.
Special Judge Fran Gull handed Allen, 52, the maximum 65-year sentence for each murder on Friday morning, calling the case the “most heinous” she’s encountered in her career.