Anonymous
Not applicable

I was born in the US but never lived there. I have recently discovered that I should still file taxes in the US. I am looking for help to sort out my situation. Any tips?