Chinese Communist Party humiliates Pope Francis with Shanghai bishop appointment

[…]

Chinese Communist Party humiliates Pope Francis with Shanghai bishop appointment