Press "Enter" to skip to content

Police announce arrest of Richard Allen in 2017 Delphi murders of Libby German, Abby Williams

Richard Allen, 50, was arrested Friday and has been charged with two counts of murder.
Source: Check out ABC 7 for more…

Be First to Comment

    Leave a Reply

    %d bloggers like this: