Abigail Williams

Indiana Man Receives 130-Year Sentence for Teen Girls’ Murders

Richard Allen was sentenced to 130 years in prison for the 2017 murders of Abigail Williams and Liberty German in Delphi, Indiana. The jury found him guilty on two counts of murder, each carrying a 65-year sentence to be served consecutively. Allen, who maintains his innocence, plans to appeal the conviction. Key evidence included a recovered “lead sheet” and a grainy video showing a man following the girls, along with Allen’s own confessions.

Read More