Delphi murders: Police release video of suspect from Libby’s phone, new sketch

Police released new evidence in the 2017 murders of Abigail Williams and Liberty German in Delphi, Indiana.