Police announce arrest of Richard Allen in 2017 Delphi murders of Libby German, Abby Williams The Citizen 3 years ago Richard Allen, 50, was arrested Friday and has been charged with two counts of murder. Source: ABC News 6 Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Share on Reddit (Opens in new window) Reddit Share on LinkedIn (Opens in new window) LinkedIn Print (Opens in new window) Print Delphi killings: Man sentenced to 130 years in prison in deaths of girls on Indiana trailDateDecember 20, 2024In relation toRobesoniaDelphi update: Gruesome details of Indiana double murder revealed in court on 1st day of trialDateOctober 18, 2024In relation toRobesoniaAllen Iverson was the answer, just nobody on 'Jeopardy!' knew itDateOctober 26, 2019In relation toRobesonia