Rod Dreher

E-mail Rod

Posts tagged “Bishop Shi Enxiang”

Catholicism Hearts Chinese Commies?

Top Vatican official praises Chinese for fidelity to Catholic social doctrine. No, really, he said that

Posted February 6th, 2018