Let’s Leap the Fiscal Cliff: Who’s Afraid of Deficits, Anyhow?

From Great Leap Forward
January 1, 2013 - 10:49am

OK, did you leap last night? Aren’t you glad that the President and Congress bargained last night to increase your payroll taxes in order to take away 2% of your income for all of 2013? I guess that at least our “progressive” deficit doves are now happy that with higher payroll taxes, Social Security is [...]


Share this article »  

Continue reading this article »