Blog of the Day 01/28/2010

Last night President Barack Obama put his finger on the two deficits that irk and worry Americans most: the bleak long-term budget outlook and the “deficit of trust” in government, writes Bruce Reed at Slate.

You can also learn about all our free newsletter options.

No comments yet

Leave a Reply