Fr. Xavier Khan Vattayil

Fr. Xavier Khan Vattayil a gifted preacher is Founder of  Sehion Ministries & Anointing Fire Catholic Ministries for World Evangelization.