Many people come to my website searching to the answer for this question. The answer is complicated. It depends on how long you have overstayed your visa and whether you are willing or eligible to file a waiver to return if you are facing a 3 or 10 year ban. Read on for more information...
Read More