taxconnections.com
Tax Treaties Protect Expats From Double Taxation | TaxConnections
American citizens and green card holders are required to file a federal income tax return each year declaring their worldwide income, wherever they live.