Church calls for help as police block stairwell
Chinese police often raid house churches such as this one. (Photo: ChinaAid) ChinaAid (Zhengzhou, Henan—Sept. 29, 2018) Officials in Zhengzhou, capital of China’s Henan province, sent people to blockade off