Another ‘Angola 3’ Prisoner, With Cancer, Is Released

Human rights groups, supporters and legal teams who have worked for the rights of the so-called Angola 3 prisoners over the years welcomed on Wednesday the release of one of the men, Herman Wallace, who has advanced liver cancer. He had served decades in solitary confinement in Louisiana prisons.