As a general rule, if you are a U.S. citizen or greencard holder and you live outside the United States for more than 330 days during the year...
As a general rule, if you are a U.S. citizen or greencard holder and you live outside the United States for more than 330 days during the year...