‘Herman’s House’ and ‘Angola 3’ Update: Herman Wallace Freed After 41 Years in Solitary Confinement
The good news is that Herman Wallace (pictured left in the 1970s), a member of the famed “Angola 3” who had been serving a record 42 years in solitary confinement, was finally released from the Angola Prison (Louisiana State Penitentiary) on Tuesday and will now get to live out the rest of his days as a free man. The bad news is that the rest of his day…
Keep reading with a 7-day free trial
Subscribe to Nonfics to keep reading this post and get 7 days of free access to the full post archives.