Posted by: syanjali January 28, 2011
Tax file
Login in to Rate this Post:     0       ?        
if you have ss number you can file as us resident and can enjoy the refunds but the catch is it may affect on your green card if you are planning for it.
Read Full Discussion Thread for this article