James Cunningham

James B. Cunningham is (2012) the acting US ambassador to Afghanistan.