S03E13 Fr. Xavier Khan Vattayil

Published on : March 17, 2018

Father Xavier Khan is a popular international speaker known for evangelization through television to Indian-language audiences around the world. For the first time, his inspiration is available to an English-speaking audience. Come drink from this well of encouragement!