An amazing chart showing global military spending
by Ezra Klein, Vox
click here for original article
The US is also geographically more secure than any other country on this list. It borders Canada and Mexico, and is flanked by oceans on both the east and the west. China, by contrast, borders 14 other nations: North Korea, Russia, Mongolia, Kazakhstan, Kyrgyzstan, Tajikistan, Afghanistan, Pakistan, India, Nepal, Bhutan, Myanmar, Laos and Vietnam. Russia is in a similarly packed region. But the US still spends vastly more on defense despite the paucity of nearby threats.