Amb1

U.S. Ambassador to Iraq Robert Stephen Beecroft

U.S. Ambassador to Iraq Robert Stephen Beecroft