Project Ploughshares is an operating division of The Canadian Council of Churches that works with churches, governments and civil society to advance policies and actions to prevent war and armed violence.

Recent Blog Posts

Support Project Ploughshares

Every dollar makes a difference