Man Held In Solitary Confinement For 41 Years
71-year-old Herman Wallace died on October 8, 2013, approximately one week after being released from prison in Louisiana. Mr. Wallace, a member of the Black Panthers and one of the Angola 3, was convicted of armed robbery in 1971 and sent to Angola State Prison. The next year, he was accused of fatally stabbing a […]
Man Held In Solitary Confinement For 41 Years Read More »

