There has also reportedly been a “confession … supported by forensic evidence,” per court documents obtained by The Journal News. In November 1996, the bodies of Archie Harris, 79 ...