This article originally appeared at TomDispatch.com. To receive TomDispatch in your inbox three times a week, click here.
It couldn’t be stranger when you think about it. This country has been at war nonstop since September 12, 2001. It’s poured our taxpayer dollars — an estimated $8 trillion of them — down the sinkhole of those