The 800 Pound Debt Gorilla Looms Larger With President Obama’s Budget

    President Obama’s FY-2012 budget shows a failure of leadership by a man who claimed that he would change the way Washington works. Red ink continues to be spilled at record rates with no end in sight and yet President Obama continues to ignore the 800 pound gorilla in the room – our climbing $14 trillion national debt. America is sinking deeper and deeper into debt, | Read More »