David Sheppard released after 27 years in prison
Fifty-four-year-old David Sheppard left SCI Phoenix Tuesday morning accompanied by family members.
More Videos
From CNN Newsource affiliates