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 → Chilling Google searches lead police to arrest active-duty Marine in alleged murder of escort