Hi,
I am currently staying in US on L2 visa, which is vaild till october 2004. And have applied for H1 visa.
After I get my H1 approval, should I go to my home country for stamping? If so, What is the timeframe within which I should get my H1 stamped?
Or can I continue my stay and work...