The United States spends $711 billion on defense spending every year—more than three times the spending of China, the country with the second-highest budget for defense. This isn’t new spending, either; the United States has a long history of dumping ...
Read More »