Richard Allen: Accused Delphi Killer Was Near Bridge the Day 2 Girls Died, and Police Knew About it for Years [Report]
Accused Delphi killer Richard Allen allegedly admitted he was near the area the same day Libby German, 13, and Abby Williams, 14, died in Delphi, Indiana, in a brutal double-murder that went unsolved for over five years. According to i-Team 8, Allen admitted to investigators that he was “in the area” of the Monon High …