Delphi murderer Richard Allen has been sentenced to 130 years in prison for brutally killing the two middle school girls back in 2017.
Delphi murderer Richard Allen has been sentenced to 130 years in prison for brutally killing the two middle school girls back in 2017.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More