Riyadh: In a major development, Saudi Arabia has imposed a temporary ban on visas for people from 14 countries. The temporary ...