Psychology ❯Mental Health ❯Criminal Psychology ❯Confessions
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.