The Non Violence Project is now live

The Nonviolence Project is a comprehensive repository that educates and informs viewers on the impact of nonviolent protests all over the world. From environmental issues to racial equality, the project showcases how nonviolence has been …