Debt Limit Breached: Who Will Have The Courage To Solve This Crisis?
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 […]