Posts

Showing posts with the label Cardinal Chow

Politically and ecclesiastically compromised Chinese Cardinal supports Fiducia supplicans

Spanish Bishop calls out Chinese collaborationist cardinal for his errors