Forty-three years in solitary confinement is 43 years too long. Albert Woodfox, the last imprisoned member of the Angola 3,…
Albert Woodfox, one of the Angola 3 political prisoners, has spent 42 years in solitary confinement in Louisiana. On Nov.…