Did you know that by ‘failing’ Congress has actually made the deficit go down even more? Look at this chart.
A Tonic of Reality
|
November 21, 2011 7:44 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter