Where To Stream The Colbert Report Season 2013 Episode 32
Kirk Bloodsworth
- Aired March 4, 2013
- 30 Min
Witness to Innocence's advocacy director, Kirk Bloodsworth, discusses DNA evidence testing for death row inmates and his quest to abolish the death penalty.