Iran Prepares to Vote; Trump Prepares to Visit Gulf

Middle East in Focus