One percent of the U.S. population serves in the armed forces yet the Pentagon commands an incredible budget. And what do we get for it? Twenty years of wars with unclear goals and increased militarization abroad and at home. Maybe, just maybe. Is it possible. That America is spending too much on defense?
Here to help us try to answer that question is Je…