Politicians around the world are working hard to build this emerging prison planet. But it’s still possible to escape. We recently released a video to show you how. Click here to watch it now. If you’ve never heard of the Foreign Account Tax Compliance Act (FATCA), you’re not alone. Few people have, and even fewer fully grasp the terrible things it foreshadows. FATCA is a U.S. law that forces every financial institution in the world to give the IRS information about its American...
Read More »