James B. Foley

James B. Foley is a former U.S. diplomat. He was ambassador to Haiti from 2003 to 2005, and to Croatia from 2009 to 2012.