News

Richard Allen, convicted in the 2017 Delphi murders case, has been transferred from Indiana to Oklahoma. Indiana Department of Correction records confirm out-of-state holding.