Herman Wallace was one of the “Angola 3,” three inmates convicted in the death of Angola prison guard Brent Miller in 1974. After spending 41 years in solitary confinement, Wallace is set to taste freedom. His victory is bittersweet: he’s dying of cancer.
