Human Rights
Chengdu City Shaheyuan police intimidate Early Rain Covenant Church couple
Not always knowing what’s on the other side of the door…(Photo: Creative commons) (Chengdu, Sichuan Province —Sept. 20, 2020) On September 17, when Chengdu City Shaheyuan police arrived at