hello.iam working in one company for 10 yrs.now..Unfortunately when my employer renew my visa they told me to undergo premployment medical and there is finding that I am a hepa B carrier..I was shock and dont know what to do..For 10 yrs I worked so hard and just a simple blood test all my dreams were gone.I supposed to have a 1 month vacation this friday until June 10 but I was surprise that I cannot come back anymore because my visa cancelled already..Please advice me on what to do and how long will the visa cancellation be gone because I want to try for another job here in Bahrain