Verkkoevidence in the delphi, indiana, double murder case was unsealed by a county court on tuesday, revealing key new details, including that suspect.
Verkkoa delphi, indiana, man, richard allen, has been arrested for the 2017 murders of eighth graders abby williams, 13, and libby german, 14, indiana state.