SHANGQIU – Local authorities in China’s Henan province reportedly destroyed a Christian church building last month, beating parishioners who tried to stop the demolition and detaining 40, the group China Aid says.

Published in International