Categories Selected Articles Delphi murders: Richard Allen sentenced to 130 years for Indiana deaths Post author By Mike Nova Post date December 20, 2024 Richard Allen was convicted last month for the “Delphi murders” of Liberty German, who was 14, and Abigail Williams, 13, in 2017. ← 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