Stephen Biddle, Senior Fellow for Defense Policy at the Council on Foreign Relations, discusses the implications of Osama bin Laden's death for the United States' role in Afghanistan.
Stephen Biddle, Senior Fellow for Defense Policy at the Council on Foreign Relations, discusses the implications of Osama bin Laden's death for the United States' role in Afghanistan.