Zambian Oblate Talks about JPIC’s Work

Fr. Peter Chibesa OMI reflect on JPIC work Lukulu, Zambia