Sidney Holmes, who was serving a 400-year prison sentence, has been exonerated after 34 years behind bars.