The last member of the “Angola Three” was released on Friday after pleading no contest to manslaughter in the 1972 death of a prison guard.
The last member of the “Angola Three” was released on Friday after pleading no contest to manslaughter in the 1972 death of a prison guard.