China demolishes Christian megachurch

Authorities in northern China have demolished a Christian megachurch in a move denounced by a religious rights group as “Taliban-style persecution”. China’s officially atheist Communist authorities are wary of any organised movements outside their control, […]