Police release new sketch, additional information in Delphi murder investigation

The Latest