Tuesday, September 21, 2010

does ';Alien'; in the US Tax talk mean (non US citizen inside the US) or (just a non US citizen wherever he is)?