A huge church purportedly built with almost £2 million raised from local worshippers in one of China’s poorest regions has been demolished by authorities, the latest flashpoint between religious groups and the officially atheist Communist Party. The Golden Lampstand Church in the city of Linfen in the northern Shanxi provinceContinue Reading