Your Terrifying Passage Of The Day

by Pejman Yousefzadeh on March 27, 2010

[tweetmeme]

Courtesy of David Dickson:

President Obama’s fiscal 2011 budget will generate nearly $10 trillion in cumulative budget deficits over the next 10 years, $1.2 trillion more than the administration projected, and raise the federal debt to 90 percent of the nation’s economic output by 2020, the Congressional Budget Office reported Thursday.

Previous post:

Next post: