Scottish charity worker David Brown may be released after serving 11 years in prison based on what now appears to be false testimonies of child abuse.