
Herman Wallace, ‘Angola 3’ member, freed after 40 years in solitary confinement
A federal judge on Tuesday ordered the immediate release of Herman Wallace, a member of the so-called “Angola 3,” who was held in solitary confinement in Louisiana for more than 40 years and is now More...