Skip To Content

Where To Stream The Colbert Report Season 2011 Episode 57

Francis Fukuyama

Francis Fukuyama believes Osama bin Laden's death weakens the argument for American troops staying in Afghanistan.