The Innocence’s Project
The Innocence’s Project fought on Archie’s behalf for more than two decades, and eventually, they were able to persuade a judge to order new fingerprint testing. Just 24 hours later, the results vindicated Archie and implicated Stephen Forbes.
It was the 21st of March in 2019 when Archie finally left prison. He was finally a free man at the age of 58. His life was just beginning and the road he took after his release was not easy. But little did he know that it would lead to an incredible outcome.