The Campaign for Peace and Democracy… Is it either? The Campaign for Peace and Democracy (CPD) describes itself as promoting “a new, progressive, and non-militaristic U.S. foreign policy.” Its leadership can be characterized as part Read More » October 21, 2010