1000 Nonviolence Trainings in 2016

We have reached over 700 nonviolence trainings listed this year towards our goal of 1000 Nonviolence Trainings in 2016!