Albert Shaka Woodfox, last of the Angloa Three a free man.

Submitted by David in Atlanta on February 19, 2016

According to reports from personal friends, Democracy Now! and Amnesty International, Albert Woodfox was released from Louisiana's infamous Angola Prison after 43 years in solitary confinement.
http://www.democracynow.org/2016/2/19/free_at_last_albert_woodfox_of