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 »



