By Jose Kavi New Delhi, October 14, 2019: With Mariam Theresa’s canonization on October 13, India has six natives as saints of the Catholic Church. The list also includes eight saints born overseas but closely linked to India such as Mother Teresa and Francis Xavier. Close on the heels ofContinue Reading