Catholic priest: “My mother god dwells in India”
“Mother dwells here. This is her home on Earth. She is her right now, and you are very close to her”. This is a statement from Fr. Jack from Ireland. He told this to a Roman Catholic pilgrim, who was adoring idols at the Church of “Our Lady of Valankani” in South India. His statement… Read More Catholic priest: “My mother god dwells in India”