If you live outside the US and have not fulfilled your obligations to the IRS, learn about the Streamlined Foreign Offshore Filing Compliance program that can help you.
As we know, the United States is one of the few countries in the world that requires its permanent residents and American citizens to continue declaring their taxes even if they live in other countries, and many people, unaware of this obligation, end up never sending their taxes to Uncle Sam's Land, thus becoming delinquent with the Internal Revenue ...