Local News
Allen’s Attorneys Keep Fighting
(Carroll County, IN) – Attorneys for convicted murderer Richard Allen are challenging his murder conviction in the deaths of Abby Williams and Libby German in Delphi back in 2017. In a 24-page motion filed this […]
