Cagle Post: Debt Limit Breached
Our national debt surpassed $14.294 trillion today, breaking through the debt ceiling set forth by Congress. How America got to this point is crystallized in the Obama Administration’s own Fiscal Year 2012 budget. It was released just three months ago and, despite our country being knee deep in an enormous fiscal crisis, does not mention […]