Thanks whiz for the reply. Your idea of automatically cancelling visa is good. But still I'm interested in knowing country ban thing.
Hi all, I'm in a bit of weird situation. Actually I got a job from a private company in Saudi Arabia and I signed the offer letter. Then I...