Albert Woodfox was finally released on February 19 — his 69th birthday — from the notorious Angola state prison in Louisiana. He was jailed for 45 years, 43 of which were spent in solitary confinement ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results