Posted by: ice_cop123 February 28, 2010
Sharing an experience
Login in to Rate this Post:     0       ?        
u r right...i guess different countries have different treaties with US....if I am not wrong ...country like France does not have to pay US taxes..while getting pay check.... 
Read Full Discussion Thread for this article