Share this article

Remembering Bishop John Chen Shizhong of Yibin, China

Chinese Prelate Who Served Time in Force Labor Camp Passes Away at 95 In a communique released today, the Holy See Press Office announced the death of Bishop John Chen Shizhong of Yibin in mainland China. Bishop Chen Shizhong passed away on December 16 at the …