Delphi murders suspect Richard Allen had his initial bail set at $20million after he was arrested for the 2017 slayings of two teenage girls. Allen, 50, was arrested last week in a shock development by authorities who had never publicly linked him to the case before.Liberty German, 14, and Abigail Williams, 13, were together along the Delphi Historic Trail near the Monon High Bridge on February 13 in .
Load More
Load More