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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results