Dying ‘Angola 3’ member Herman Wallace freed after 41 years in solitary

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 dying of liver cancer.