Richard Allen, the Indiana man convicted of killing two girls along a Delphi hiking trail in 2017, infamously known as the ...
The man convicted in the 2017 murders of two teenage girls in Delphi, Indiana, learned his prison sentence today.
he is seen smiling alongside his wife in a local bar in Delphi. On the wall behind him is the 2019 police sketch. Allen bears some likeness to the drawing. The selfie was posted on social media ...
Crime scene photos of Abigail Williams and Liberty German were leaked online. Officials implore people not to share them and ...
In 2019, police released video from Liberty’s phone. True-crime aficionados homed in on the case, inspiring podcasts, documentaries and a subreddit with roughly 100,000 members. In Delphi ...
DELPHI, Ind. - The man convicted in the 2017 ... July 2017: Authorities released a sketch of the suspected killer. April 2019: Police release another sketch based on video released that month ...