The Senate has confirmed career diplomat James B. Cunningham to be the next ambassador to Afghanistan, replacing Ryan Crocker.
Senate confirms ambassador to Afghanistan