Delphi Murders: Mixed Reactions Following Conviction of Child Killer Richard Allen

1 week ago 13
Outside the Carroll County courthouse in Indiana Monday, crowds reacted with a mix of emotions as they learned that Richard Allen had been found guilty in the Delphi Murders trial. As CrimeOnline previously reported, the  52-year-old was convicted for the murders of 13-year-old Abigail “Abby” Williams and 14-year-old Liberty “Libby” German. Their bodies were located …
Read Entire Article