Delphi Murders

Richard Allen has been arrested in the killings of two teenage girls near their northern Indiana hometown in 2017.


Liberty German and Abigail Joyce missing person photos
Liberty German and Abigail Joyce missing person photos
Liberty German and Abigail Joyce missing person photos