News

In late 2024, Richard Allen was found guilty and sentenced to 130 years in prison for the murders of Abby Williams and Libby ...
The latest headlines from our reporters across the US sent straight to your inbox each weekday Your briefing on the latest headlines from across the US Months after Richard Allen was convicted in ...
INDIANAPOLIS — In late 2024, Richard Allen was found guilty and sentenced to 130 years in prison for the murders of Abby Williams and Libby German in Delphi in February 2017. The trial was one ...
Richard Allen was convicted of the slayings of Abigail Williams and Liberty German, but much of the evidence used in the case was never publicly released, and cameras were not allowed in the courtroom ...