China: Another Church Destroyed in String of Demolitions

On Tuesday, August 14th, the communist party in China ordered 70 police officers to demolish the Liangwang Catholic Church in China. The demolition of the church was allegedly to make way for the construction of more housing and a railway station. This is yet another of many churches demolished by the Chinese government who claim that the land is needed for urban development.

Read More – International Christian Concern