Who is Richard Allen? The man found guilty of the 2017 Delphi murders
Richard Allen is a married 52-year-old man who worked in the local CVS store in the heart of Delphi โ where Libby German and Abby Williams lived with their families
Richard Allen is a married 52-year-old man who worked in the local CVS store in the heart of Delphi โ where Libby German and Abby Williams lived with their families
Abby Williams and Libby German were found murdered in 2017 near Monon High Bridge in Delphi, Indiana. After years of uncertainty, local man Richard Allen has been found guilty and sentenced to 130 years. Andrea Cavallier and Rachel Sharp report