Featured
China unilaterally appoints Shanghai Bishop, breaking Vatican agreement
(Shanghai, China) China unilaterally appointed Bishop Joseph Shen Bin of the Diocese of Haimen to a new appointment in Shanghai. This is a clear violation of the China-Vatican agreement on