Starting this weekend, over 325 demonstrations, marches, vigils and other public events will be held all across the U.S., covering every state, as part of the second annual “Campaign Nonviolence” week of action.
Starting this weekend, over 325 demonstrations, marches, vigils and other public events will be held all across the U.S., covering every state, as part of the second annual “Campaign Nonviolence” week of action.
“Perhaps a new spirit is rising among us. If it is, let us trace its movements and pray that our own inner being may be sensitive to its guidance, for we are deeply in need of a new way beyond…