The trial for Richard Allen, charged in the 2017 murders of Abigail Williams and Liberty German in Delphi, Indiana, is underway after years of mystery surrounding the case. The girls were killed while hiking and their bodies were found the next day, sparking a nationwide search for the killer. Indiana State Police released photos, audio, and sketches of the suspect, urging the public to come forward with any information to identify the man responsible for the heinous crime.
Full Article