Christian Peacemaker Teams
Partnering strategically with nonviolent people's movements around the world to transform violence and oppression
Donate on behalf of Christian Peacemaker Teams: