Stop spending! Stop spending! Seriously … stop spending!! By David H. Landon The U.S. budget deficit has reached critical mass. President Obama’s budget for fiscal year 2012 is projected to be $3.818 trillion. Unfortunately, revenues are projected to only be $2.228 trillion, leaving a deficit for the fiscal year of $1.590 trillion. We continue to [...]








