World Council of Churches
World Council of Churches, Delegate to the 9th Assembly in Porto Alegre, Brazil- 2005