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.

No comments yet

Leave a Reply