Delphi double murder suspect Richard Allen has allegedly made self-incriminating comments linking himself to the 2017 schoolgirl deaths.The 50-year-old is accused of killing best friends Libby German, 14, and Abby Williams, 13, while they were hiking through 's Delphi Historical Trails on February 13 2017. Their bodies were discovered the next day and the case puzzled police for years - until a bullet found at the bloody scene linked Allen to the slayings in 2022.
Load More
Load More