Herman Wallace, who has died aged 71, left a Louisiana prison on October 1st, where he had been detained in solitary confinement for the last 41 years. On the following Friday he died of cancer in New Orleans. [read the full story here]
Tags: Prison Culture & Lifestyle, Federal