NATIONAL NEWS4 months ago
Saudi Arabia Restricts 14 Countries from Applying Short Term, Business, Tourist Visas
Saudi Arabia has restricted some countries from applying for new short-term visas, including business visit visas, tourist visas and family visit visas.