https://www.taxconnections.com/taxblog/national-taxpayer-advocate-tax-responsibilities-of-us-citizens-and-resident-aliens-living-abroad/
National Taxpayer Advocate: Tax Responsibilities Of US Citizens And Resident Aliens Living Abroad