Herman Wallace, a member of the “Angola 3,” died Friday morning, three days after a federal judge overturned his conviction and ordered his immediate release from prison.
Herman Wallace, a member of the “Angola 3,” died Friday morning, three days after a federal judge overturned his conviction and ordered his immediate release from prison.