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.
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.
There are currently 1 users browsing this thread. (0 members and 1 guests)