Saturday, October 5, 2013

Possibly innocent Louisiana Man freed after 41 years in solitary confinement, dies

 
 

 This undated image shows inmate Herman Wallace at the Louisiana State Penitentiary

Herman Wallace, a Louisiana man released from prison on Tuesday after 41 years in solitary confinement, dies of liver cancer.
 
Wallace, one of the so-called Angola Three convicted in the murder of a prison guard, was diagnosed with cancer this year.
 
They always maintained their innocence.
 
 
 
 
 
 

No comments: