Living Abroad and haven’t filed your US tax returns in years
The IRS stepped up its enforcement of America’s citizenship based taxation system requiring all US citizens and green card holders to file US taxes on their worldwide income regardless of where they live. The IRS also realized that it needed to...