BEIJING — Authorities in northern China’s coal country have demolished a well-known Christian mega-church, underscoring long-standing tensions between religious groups and the officially atheistic Communist Party. Witnesses and overseas activists say paramilitary People’s Armed Police forces used excavators and dynamite
Read more