(Newser)
–
Anti-tax protesters were a major political force in 2009—which also happens to be the year Americans paid the lowest share of their income to the federal government in at least 30 years, according to the nonpartisan Congressional Budget Office. A CBO analysis released yesterday...
Read full story »