The World Council of Churches (WCC) central committee meeting brings great joy, its moderator said, as its 148 members met at the Ecumenical Centre in Geneva to discuss the governance of one of the planet's most diverse fellowship of churches.
22 June 2023