by skid  17/01/2014  165 Page Views
1 Comments  Discuss legal issues that are of a general nature
Are you an accidental American?
Or maybe you came and settled here 35yrs ago after backpacking in third world countries for years.
Never thought about filing a US tax return ? After all you havent worked or even been there for 30yrs.
Well read this