I found the whole thing a little disturbing, in that my reading of the evidence makes it seem likely that he really did do it. Not having enough evidence to convict is not the same as him really not doing it. The brother and father of the victim continue to believe that he was the killer. Just because some of the evidence used at the trial was questionable, does not mean he did not do it, it is not like they found the real killer.
In particular, he claimed to have ridden her on his bike to the road, where a car picked her up. But her body was found back where he claimed to have ridden past. So the real killer drove her away, then brought her back to dump the body? There were a number of witnesses who claimed that he did it, and asked them to lie. Their testimony was later discredited because they changed their stories, but changing stories does not mean that the time they said he did it was the lie.
I certainly do not have enough evidence to convict him, there probably isn't enough now. And he was 14 when he allegedly did it, and served 10 years, where now he would serve maximum 4. So even if he did do it, he did not get away with it. But I would be reluctant to say he was innocent at this point.