Where To Stream The Colbert Report Season 2007 Episode 31
Michael Specter
- Aired March 7, 2007
- 30 Min
New Yorker reporter Michael Specter explains how Vladimir Putin's critics have been mysteriously dying.
Michael Specter
New Yorker reporter Michael Specter explains how Vladimir Putin's critics have been mysteriously dying.