Share this article

Holy See Recognizes India's First International Shrine

The Holy See recognized India's first international shrine, one dedicated to the apostle Thomas. According to tradition, it was this disciple of Jesus who brought the Gospel to these lands. …