WISH-TV
FORT WAYNE, Ind. (WISH) — Much back and forth about evidence in the Delphi murder suspect’s case happened during an hourslong hearing that ended late Monday afternoon. Richard Allen, 51, of Delphi, was arrested on Oct. 28, 2022, for the February 2017 murders of 13-year-old Abigail “Abby” Williams and 14-year-old Liberty “Libby” German near the Monon […]
Trending