Chinese authorities in China’s central Henan province have reportedly demolished a church that was under construction and arrested more than 40 of its members.
On the morning of May 5, 300 local police officers and city inspectors forcibly demolished Shuangmiao Christian Church and arrested around 40 Christians. According to China Aid, the demolition order was issued on the church after it was labeled as an “illegal structure.”
Read more on The Christian Times