Prison Radio
Filter Commentaries

1 commentary found

Page 1 of 1

Herman Wallace Wins Release and Dies Three Days Later

Jaan Laaman

Herman Wallace from the Angola Three case had his decades-old conviction overturned, and was freed by a federal judge on October fourth. He died of liver cancer three days later.  This is Jaan Laaman, your… Full Transcript