Type: Posts; User: tax_return
Thanks for the response... my home country is india. Hope this helps you in answering my question
Hello, I am working in US since 15'th SEP 2007 on L1 visa. I will be filing my tax returns for the first time this year. I will be staying in US till 16'th MAR 2008. When I landed here I had to...