World Council of Churches

The World Council of Churches is based in Geneva, Switzerland.