Breaking News
Bishop Peter Shao Zhumin arrested for opposing the CCP’s interference in the diocese
(Wenzhou, Zhejiang- January 23, 2024) Bishop Peter Shao Zhumin is a key figure in the Catholic Diocese of Wenzhou. He was taken away by the Communist Party authorities at the