(Zhengzhou, Henan—Aug. 31, 2018) A pastor penned a letter yesterday decrying the persecution of churches in China’s central Henan province, which is undergoing a fierce suppression of the Christian faith. A Henan church forced to display the Chinese flag. (Photo courtesy of ChinaAid) Recently, Pastor Shen Xianfeng has visited some of these churches, of which he notes ...