So, Richard123, you've been living overseas for 18 years right, do you really still file? This is a serious question. If yes, do you work for a US based company?
So, Richard123, you've been living overseas for 18 years right, do you really still file? This is a serious question. If yes, do you work for a US based company?