Peter Sullivan, 68, sobbed as he was told he would be released after advances in forensic technology.