NATIONAL REVIEW ONLINE
The Treasury Department reports today that the U.S. deficit for the fiscal year ended September 30 is $1.29 trillion, the second largest in history (after 2009).
The national debt is $14.8 trillion. Our GDP is $14.9 trillion.
The financial crisis of 2008 reached critical mass almost precisely three years ago. And in Washington, the band plays on.