This article originally appeared at TomDispatch.com. To receive TomDispatch in your inbox three times a week, click here.
Here’s one obvious point that isn’t made often enough: American taxpayers are now spending close to a trillion dollars a year on what’s still called “national security,” but should really be called “national insecurity.” Think about it for a moment.