James B Foley

James B Foley

James B Foley is a former US Ambassador to Haiti and to Croatia, and also served as Senior Coordinator for Iraqi Refugee Issues.

United States

Trump's embrace of MBS puts both countries at risk

Saudi King Salman needs to intervene to end the destructive alliance between his crown prince and the US President.

Trump's embrace of MBS puts both countries at risk