‘Today Is The Day:’ Cops Reportedly Nab Man in Connection to Delphi Teens’ Murders
An arrest has finally been made in connection to the murders of Indiana teens Libby German and Abby Williams, according to local news outlets, nearly six years after they were slain on a popular hiking trail.
Citing police sources, FOX 59 and WTHR 13 reported that 50-year-old Richard Allen was booked into jail early Friday morning in Delphi, the same city where Germany, 14, and Williams, 13, were killed in 2017.
Cops have remained tight-lipped about Allen’s arrest. A spokesperson for the Indiana State Police told The Daily Beast they plan to announce a “significant” update in the case at 10 a.m. Monday.