Doubts surface as Chinese underground bishop installed in state-controlled church

Doubts surface as Chinese underground bishop installed in state-controlled church

ICC Note: Lanzhou Bishop Joseph Han Zhihai was publicly installed on Nov 10, 2017 in a ceremony where many of his fellow priests and parishioners were absent due to skepticism of its...

Read More