Jul 21, 2017
On episode 10 of Beyond Prisons, we talk about Thomas Gordon, who is incarcerated at James T. Vaughn Correctional Center, a state prison in Delaware.
Vaughn was the site of what has been called the Vaughn Rebellion, an uprising last February in response to horrendous living conditions that was met with brutal repression...