After an astounding 41 years spent in solitary confinement in a Louisiana prison, Herman Wallace, 71, one of the famous “Angola 3,” who is dying of cancer, was released from prison yesterday after U.S. District Chief Judge Brian Jackson overturned Wallace’s 1974 murder conviction for the death of a prison guard.
