An Indiana man convicted of killing two teen girls who were on a hike in 2017 will spend the rest of his life in prison for ...
Richard Allen, the Indiana man convicted of killing two girls along a Delphi hiking trail in 2017, infamously known as the ...
Richard Allen was sentenced to serve 130 years in prison Friday for the 2017 killing of two teenage girls in Indiana.
Richard Allen, convicted of killing two teenage girls in the woods near Delphi, Ind., in 2017, was sentenced to 130 years in ...
Crime scene photos of Abigail Williams and Liberty German were leaked online. Officials implore people not to share them and ...