Human Rights
Crux: Church destroyed, Christians detained in China’s Henan province
Crux Matt Hadro June 15, 2017 ■ About 300 police officers and inspectors reportedly destroyed a Christian church building in May, beating parishioners who tried to stop the demolition and