Type: Posts; User: sprreddy
Thank you very much!
I came to US on my L1 on Mar 2005 and returned back July 2005. Came back to US again on the same L1 visa on 1st Jan 06 and in US till date. I need to file my tax return for the first time in US. I...