Campaign promises and vilifications yield to Mideast complexities

Advertisement