S03E14 Fr. Xavier Khan

Published on : March 24, 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!