Home
South African Council of Churches hosts webinar: “Conversation on Annexation with Christians in the Holy Land”