Calvin Willis, exonerated after 22 years of imprisonment at Angola State Prison, in the library of the Innocence Project of New Orleans following his release in 2003.
 
Website By: Scrubbicus Designs