Categories Selected Articles Delphi murders: Richard Allen sentenced to 130 years for Indiana deaths Post author By Post date December 20, 2024 Spread the love Richard Allen was convicted last month for the “Delphi murders” of Liberty German, who was 14, and Abigail Williams, 13, in 2017. Spread the love ← Trump’s claims of a mandate run into reality of narrow majorities → News Wrap: German police believe man intentionally drove through crowd at Christmas market