JEDDAH — The Saudi Cabinet approved the establishment of a unified national visa platform at the Ministry of Foreign Affairs, making it the Kingdom’s official national platform for visa services. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results