Geneva, Switzerland

From 12 September to 5 October 2023 |

World Council of Churches Headquarters | Geneva, Switzerland.