CBSN

Gen. Allen on Afghanistan: We've come a long ...