U.S. Markets closed

McChrystal regrets not finishing job in Afghanistan

General Stanley McChrystal on letting people down when he resigned from his post amid controversy, and what he thinks about the future of Afghanistan.