Saturday, December 21, 2024
Happening Now

Delphi double murderer Richard Allen faces up to 130 years in prison at sentencing

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. Source

Share