This Should Short-Circuit Their Brains
Steve Benen makes an observation: Not only is this year’s deficit on track to be significantly smaller than [last] year’s, to the tune of about $200 billion, it’s also on pace to be even better than optimistic...
Read More

