CHARTS: The United States Is A Low-Tax Country

June 10, 2011, Think Progress

Even with tax revenue lower than it's been in more than half a century, Congressional Republicans continue to insist that, "We don't have a revenue problem. We have a spending problem." Sen. Orrin Hatch went so far yesterday as to…

continue reading »
Advertisement