Human Rights
Sichuan police escalate the crackdown; Deyang Church was shut down
(Deyang, Sichuan province) Sichuan police launched a massive raid upon local Christian house churches on Dec. 9. More than 100 people from Chengdu’s Early Rain Covenant Church have been detained,