Minds of the Movement

An ICNC blog on the people and power of civil resistance
Movement Commentary

Religious Groups as Movement Allies: Where Strategic Nonviolent Action and Moral Nonviolence Meet