The Colbert Report
Formidable Opponent - Torture Report
Season 11 • 12/15/2014
Stephen spars with Stephen over whether America should be held accountable for torture.
More
Watching
You may also like5 Videos
Formidable Opponent - Torture Report
Season 11 • 12/15/2014
More