The Center for American Progress has released U.S. Taxpayers Quarterly Report, showing that America is better off in only 6 of 34 measures since January 1, 2001.
The Center for American Progress has released U.S. Taxpayers Quarterly Report, showing that America is better off in only 6 of 34 measures since January 1, 2001.