Saudi Arabia has refused to allow ________ nation’s citizens to visit the nation ? By taleemified - February 10, 2020 37 a) Iran b) Yemen c) Israel d) Russia