Law ❯Criminal Law ❯Evidence ❯Witness Testimony
The trial of Richard Allen, accused of the 2017 murders of two teens in Delphi, Indiana, hinges on his mental state and multiple prison confessions.