Delphi double murders: Indiana man sentenced to 130 years for 2017 murders
Friday, 20 December 2024 () Richard Allen, 52, has been sentenced to 130 years for the 2017 murders of Indiana teenagers Abigail Williams and Liberty German. Allen received the maximum sentence after being found guilty last month. His defense team plans to appeal. Key evidence included a bullet linked to Allen's gun and his recorded confession. The case has deeply impacted the Delphi community.
Kyle & Ben discuss how the 2017 murders of Abby Williams and Liberty German in Delphi Indiana were part of a ritualistic sacrifice conducted by members of a pagan Norse religion, called..
Richard Allen, who was convicted in the 2017 killings of two teens who vanished during a winter hike, received the maximum prison sentence in a case that's long... NPR