lordofsick.wordpress.com
Jesus is all powerful | Life and Light | Episode 10
Fr. Xavier Khan Vattayil is the founder-director of Sehion Ministries, of Palakkad Diocese. Fr. Xavier who has earned name and fame as an outstanding preacher of the Word of the Lord, Retreat Leade…