Posted by: deshbhaktanepali April 11, 2008
1040 instead of 1040NR
Login in to Rate this Post:     0       ?        
dude...in the long run everyone is dead...don't worrry...take it easy...Uncle Sam is not coming after you. and what do you mean by long run....green card??? if you are lucky enough to get your name in lottery than you are too lucky to get about with 1040/1040 NR...don't worry.
Read Full Discussion Thread for this article