February 21, 2011
Budget battles have heated up recently throughout the United States, and President Obama’s budget proposal has not been exempted from the intense discussion.
The current proposal by the President pushes our national debt to $15.476 trillion or 102.6 percent of our GDP.
Continue Reading...