Showing 1 to 1 of 1 results
theguardian.com
🌐 85% Global Worthiness


Indiana Man Sentenced to 130 Years for Delphi Teen Murders
Richard Allen, 52, was sentenced to 130 years in prison for the 2017 murders of 13-year-old Abigail Williams and 14-year-old Liberty German in Delphi, Indiana, following an eight-year investigation that used cellphone video, ballistic evidence, and Allen's own statements as key pieces of evidence.
Indiana Man Sentenced to 130 Years for Delphi Teen Murders
Richard Allen, 52, was sentenced to 130 years in prison for the 2017 murders of 13-year-old Abigail Williams and 14-year-old Liberty German in Delphi, Indiana, following an eight-year investigation that used cellphone video, ballistic evidence, and Allen's own statements as key pieces of evidence.
Progress
52% Bias Score
Peace, Justice, and Strong Institutions
Showing 1 to 1 of 1 results