James B. Cunningham

c. June 1, 2011 - Present Deputy Ambassador, Afghanistan, United States Videos: 1 c. January 1, 1999 - Present Deputy Ambassador, United Nations, United States Videos: 4

Previously

August 18, 2008 - c. June 1, 2011 Ambassador, Israel, United States Videos: 0

Recent Appearances

See all appearances

Appearance Stats