We currently spend more on national defense than China, Russia, Saudi Arabia, India, France, Japan, Germany, and the United Kingdom – combined. That should make us pretty safe here at home, but American soil is not where most of that money is being spent.
Across the globe, 156 countries have some kind of US troop presence within their borders. Only 46 don't. The Pentagon maintains more than 700 overseas military sites that we know of.
The Defense Department employs more than 3 million people overall. In 2009, the department's PR section had a staff of 27,000 people and spent $4.7 billion by itself on a wide variety of activities.
In 2010 the US military had 963 generals and admirals receiving an average sal…