DELPHI: Police to release new evidence today