Home Current Indiana Police Release New Sketch, Additional Information in Indiana Murder InvestigationWorld NewsCurrentNewsIndiana Police Release New Sketch, Additional Information in Indiana Murder InvestigationApril 22, 201946FacebookTwitterPinterestWhatsApp Indiana State Police released new information in the 2017 murders of Abby Williams and Libby German in Delphi, Indiana.