Contact

  • Email

Nicholas Bell


International relations scholars think that the U.S. spends too much on defense

A new snap poll shows that international relations scholars believe the U.S. spends too much on the military.