As Congress Feeds the Merchants of Death, the People Must Divest
In recent budget negotiations, Senate Democrats agreed to a boost in military spending that exceeded the cap for fiscal 2018 by $70 billion, bringing the total request to an enormous $716 billion.