May 27, 2012
by Jim Newell 3:33 pm February 1, 2010
The budget’s out! The budget’s out! Did you hear? The budget’s out! Tra la la la la! It slashes so many programs and raises so many taxes to come in at that modest $1.6 trillion deficit. What fun we are having in America. Keep in mind, too, that that’s $1.6 trillion before Congress swoops in [...]
