As an American living in Italy, you're subject to U.S. income taxation on your worldwide income. You're therefore generally required to file a U.S. income tax return.
As an American living in the Netherlands, you're subject to U.S. income taxation on your worldwide income. You're therefore generally required to file a U.S. income tax return. In addition, as a [...]