You’d better get that new evidence to the police, because they don’t think so.
It is not new evidence. See the 1998 police report and the just released Grand Jury report.