My L1B is valid for 3 years. But the local consulate general (not in US) only gave me a visa of 5 months. I entered US and my I-94 is only valid 5 months. Is this right? Do I need to get new visa after 5 months? If I'm not leaving US do I need new visa?
Much Thanks.