The 11th Assembly of the World Council of Churches

Event Details

Location Map