Law & Order Richard Allen Found Guilty of All Charges in Delphi Double Murder CaseBy Stanley SimalsNovember 13, 2024 Law & Order 3 Mins Read Richard Allen has been found guilty of all charges in the 2017 murders of two teenage girls, Liberty “Libby” German,…