actually its like a security check that you are not a defaulter so Saudi can easily give you work visa or iqama whatever...
actually its like a security check that you are not a defaulter so Saudi can easily give you work visa or iqama whatever...