New bishop appointed for Tuticorin
2019-01-17
New Delhi, Jan.17, 2019: Pope Francis on January 17 appointed Father Stephen Antony Pillai as the new bishop of Tuticorin, Tamil Nadu. He was serving until now as the director of the Diocesan Retreat Centre and Professor at St. Paul’s Seminary, Tiruchirapalli. Pope Francis also has accepted the resignation of BishopContinue Reading