Categories Selected Articles Delphi double murderer Richard Allen faces up to 130 years in prison at sentencing Post author By Mike Nova Post date December 20, 2024 An Indiana jury has convicted Allen in the murders of 14-year-old Liberty “Libby” German and 13-year-old Abigail “Abby” Williams who had vanished during a hike in Delphi in 2017. ← Tesla Recalls 700,000 Vehicles Over Tire Pressure Warning Failure → New Jersey mayor ‘skeptical’ about FAA drone ban