Giving hope to persecuted Christians since 1995
Select Page

According to China Aid the Island Head Christian Church in Wenzhou was declared illegally built due to the cross being placed too high. Demolition crews proceeded in demolishing the church and the cross after church members protested its destruction. Over the weekend, President Xi Jinping told a conference of religious leaders that Party members must be “Marxist Atheists” and that the religions of China must follow Party leadership. It marks the first time in over three decades a high ranking official in the government has publicly decreed Communist Party members to be Marxist Atheists. Photo: Island Head Christian Church after being demolished. Learn more: