Beware of those who Attack the Catholic Church under the guise of Marian Devotion
Oct 8, 2020 0 Comment Post By:Fr. Xavier Khan Vattayil
Speakers: Fr . Xavier Khan Vattayil
Fr. Xavier Khan Vattayil popularly known as Vattayilachan, is an Indian Catholic priest from the Syro-Malabar Catholic Diocese of Palghat in India, known for his preaching and especially his evangelization through television, radio, and other mediums.