Media ❯True Crime ❯Crime Reporting ❯Public Perception
Richard Allen faces charges for the 2017 murders of two teenage girls in Delphi, Indiana, as the jury considers the evidence presented during the trial.