Skip to Main Content

Richard Allen, convicted in Delphi murder case, appeals 130-year sentence

The Latest