Delphi Murders
Delphi Murders: Richard M. Allen charged in 2017 killing of Libby and Abby
After more than five years of unanswered questions, Indiana State Police has named Richard Matthew Allen as the primary suspect in the 2017 killings of Abby Williams and Libby German.
WRTV.com Staff