Saturday, June 18, 2016

The fair share myth exposed in this study of California tax revenues: "And the latest Franchise Tax Board figures show that 48 percent of state income taxes are paid by the top 1 percent." There is no satisfying the Leviathan



No comments: