This article originally appeared at TomDispatch.com. To receive TomDispatch in your inbox three times a week, click here.
It’s one of the stranger phenomena on this planet. By 2023, the U.S. was estimated to spend more money on its “defense budget” than the next 10 countries combined.