After spending more than 40 years in solitary confinement, the last inmate infamously considered one of the "Angola Three" was released Friday from a Louisiana penitentiary. Albert Woodfox walked out a free man on his 69th birthday and thanked all of his supporters.
... Read More...