UCANews: (Steven Mosher for Aleteia): China’s Communist government has been on an anti-Christian rampage of late, tearing down churches in the coastal city of Wenzhou and elsewhere, arresting underground bishops and home church leaders, and illicitly ordaining pliant priests as … Continue reading






