Government Matters with Todd Harrison

Cost of a larger U.S. force in Afghanistan

Todd Harrison, director of defense budget analysis at the Center for Strategic and International Studies, discussed the price tag for President Obama’s decision to keep 8,400 U.S. troops in Afghanistan.

More