The Diocese of Shanghai ushered in the Jubilee Year 2025 with the baptism of 54 catechumens during the Feast of the Baptism of the Lord. Bishop Joseph Shen Bin presided over the sacrament January ...