A visualization of military spending by country of the world USA $649 billion China $250 billion Saudi Arabia $68 billion India $67 billion France $64 billion Russia $61 billion 5.0K views10:00