Police announce arrest of Richard Allen in 2017 Delphi murders of Libby German, Abby Williams Gotham Rex 2 years ago Richard Allen, 50, was arrested Friday and has been charged with two counts of murder. Source: Check out ABC 7 for more… Share: Sean Urbanski sentenced to life in murder of Army Lt. Richard Collins IIIDateJanuary 14, 2021In relation toNew York CityRichard Dabate: Husband convicted in shooting wife in ‘Fitbit’ murderDateMay 11, 2022In relation toNew York CityFormer NYPD rookie officer indicted for murder of longtime friendDateAugust 21, 2021In relation toNew York City