Fr. Chinua has partnered with Shalom World TV programme Luminous and presents—It’s no longer I who live, but Christ lives in me.’ You can watch the video online with the link below:

Designed by Toffy Digital