Delphi murders: Man who ‘confessed to crime he didn’t commit’ is convicted
- Posted on November 11, 2024
- By The Times
- 2 Views
Delphi murders: Man who ‘confessed to crime he didn’t commit’ is convicted
Richard Allen faces 130-year jail sentence for killing Abigail Williams, 13, and Liberty German, 14, in 2017