I am on my 8th year of H1b. I received a 3 year extension (I-797A) since I have an approved I-140. I want to attend a wedding in the UK in August 2017 and want to get my US visa stamp in Toronto. I got my Canadian visa approved but I'm afraid to leave the country to get my passport stamped given the...