Francis Fukuyama

  • Aired:  05/02/11
  •  | Views: 33,980

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

Loading...