Tag: Richard Allen trial details
Richard Allen Sentenced to 130 Years in Prison for Delphi Murders
Richard Allen Sentenced to 130 Years in Prison for Delphi MurdersRichard Allen, the prime suspect in the infamous Delphi Murders case, has been sentenced...