Iran Prepares to Vote; Trump Prepares to Visit Gulf

Views from the Region