Fr. Xavier Khan Vattayil

Fr. Xavier Khan Vattayil is a priest from the Diocese of Palghat, India.  He is the Founder and Director of  Sehion Ministries, India for World Evangelization. A gifted preacher, Fr. Xavier travels extensively, preaching and conducting retreats to the priests, religious and the lay people.