Video: Obama Unveils Deficit-increasing $3.83 Trillion
U.S. President Barack Obama took to a press conference today to explain himself and his massive new budget that has alarmed the nation. People still fail to grasp why all this record spending is necessary and the explanations that have been furnished have failed to assuage public angst and anger regarding the ever rising national deficit. You should do more to explain the budget, as what you have stated still leaves many questions unanswered.