Francis Fukuyama

  • Aired:  05/02/11
  •  | Views: 34,204

Francis Fukuyama believes Osama bin Laden's death weakens the argument for American troops staying in Afghanistan. (4:44)

Loading...