Delphi Murderer Richard Allen Sentenced to 130 Years in Prison for Brutally Killing Two Indiana Middle School Girls
Delphi murderer Richard Allen has been sentenced to 130 years in prison for brutally killing the two middle school girls back in 2017.