DELPHI, Ind. -- Richard Allen was sentenced to 130 years in prison for the killing of two teenage girls in Delphi, Indiana. Even though Allen, 52, was convicted last month, a gag order remained on the ...
Richard Allen maintains his innocence in the 2017 murders of Abby Williams and Libby German. He currently faces up to 130 years in prison. Now, he's due in court for sentencing.