2017 while walking on a trail at the Monon High Bridge near Delphi. Allen was arrested five years later in October 2022.
The final testimony from Brad Weber, a Delphi resident who owned the property where Libby German and Abby Williams were killed. He had testified earlier in the trial and became frustrated with the ...