Weigel: “The Fatuities of Professor Faggioli”
catholicworldreport.com

The Fatuities of Professor Faggioli

The Chinese national flag is pictured in a file photo in front of a Catholic church in the village of Huangtugang. (CNS photo/Thomas Peter, Reuters) …