I'm another of those who didn't know about US income tax requirements. I came here in 1970, had my US citizenship taken away when I became a UK citizen, got it back years later with no mention of US taxes, but now that I've had a CD in the US I've had a tax request and intend to file for the last 3 years as per the US London Embassy's web site.
I plan to use by brother's accountant in Indiana.
However, my last residence was in New York City, and both the city and state have an income tax. Do I also have to file there?
Thanks
Doug