Justice for Abby and Libby: Delphi Community Reacts to Richard Allen’s Guilty Verdict
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 …