Tag #Teen Murders

Showing 1 to 1 of 1 results

theguardian.com
🌐 85% Global Worthiness
News related image

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