Skip To Content

Where To Stream The Colbert Report Season 2007 Episode 31

Michael Specter

New Yorker reporter Michael Specter explains how Vladimir Putin's critics have been mysteriously dying.