Delphi murderer Richard Allen is sentenced to 130 years for the 2017 brutal slaying of two teenage girls

1 views 4:18 pm 0 Comments December 20, 2024

Richard Allen, 52, has been sentenced to 130 years in prison for the brutal 2017 slaying of Abigail Williams and Liberty German.

Leave a Reply

Your email address will not be published. Required fields are marked *