Rev Fr. Xavier Khan Vattayil
Rev. Fr. Xavier Khan Vattayil is a priest from the Diocese of Palakkad, Kerala, India. A gifted preacher, Fr. Xavier travels extensively, preaching and conducting retreats to the priests, religious and the lay people. Every day, his message reaches millions of people all over the world through online media and TV. (http://www.sehion.org.).