2 U.S. Contractors Killed in Kabul Car Bomb

NATO-led forces in Afghanistan are picking up the pieces after a deadly car bomb kills two U.S. contractors. Officials said the two contractors were working for the international security force. A l