A federal court has overturned the conviction and ordered the release of Herman Wallace, a prisoner in the Louisiana State Penitentiary at Angola who has been held in solitary confinement longer than any known inmate in the U.S.


Advertiser (sub)
The rest of the story
desktop