Tag: Suspect convicted Delphi murders
Delphi Murder Trial Results: Richard Allen Convicted for Killing 2 Teenage Girls in Indiana
Richard Allen, 52, has been convicted in the murders of two teenage girls, Liberty "Libby" German and Abigail "Abby" Williams, who went missing during...