IC2023 concludes
15 Primates and 29 delegates from member churches across the Anglican Communion committed to work in collaboration to tackle the global issue of human trafficking and modern slavery as USPG’s International Consultation in Tanzania ends.