Who Is Richard Allen? Idiana Man Sentenced To 130 Years In 2017 Delphi Murders Of Two Teenage Girls
20 Dec 2024
Richard Allen, a 52-year-old man from Delphi, Indiana, was sentenced to the maximum penalty of 130 years in prison for the 2017 murders of two teenage girls, Abigail Williams, 13, and Liberty German, 14. The Delphi murders case, which captivated national attention and drew interest from true-crime enthusiasts, concluded with...
Read More