Vasai, Bagdogra, Nellore, and Vellore Dioceses in India Welcome New Bishops
Bangalore, November 9, 2024 (CCBI): The Holy Father Pope Francis has made new appointments to four Indian dioceses, naming Fr. Thomas D’Souza (54) as the Bishop of Vasai in Maharashtra, Fr. Ambrose Pitchaimuthu (58) as the Bishop of Vellore in Tamil Nadu, and Rev. AnthonyRead More →