2017/06/28 |
Beijing Warns Against Interference in Missing Bishop Case
Chinese Bishop Peter Shao Zhumin has been missing for 41 days since he was 'forcibly removed' from his diocese on May 18.
Chinese Bishop Peter Shao Zhumin has been missing for 41 days since he was 'forcibly removed' from his diocese on May 18.