FATCA Should Be Repealed Yesterday

The Foreign Account Tax Compliance Act (FATCA) is an odious law enacted back in 2010 when the left controlled all the levers of power. It's horrible legislation that threatens the rest of the world with a 30 percent levy on all money flowing out of the United States unless they agree to serve as deputy tax collectors for the IRS.