UCANews: A Chinese Catholic bishop who was arrested several times for refusing to cut ties with the Vatican has disappeared again, with media reports claiming he has been “kidnapped” by authorities. Bishop Peter Shao Zhumin of Yongjia (Wenzhou) Diocese in Zhejiang … Continue reading






