It’s Christmastime in the People’s Republic of China, and Beijing continues its crackdown on people of faith, especially Christians.
Alan DowdDecember 23, 2015