Featured
Updated: Christian leader commits suicide over China’s religious policies
The first page of Chinese church leader Song Yongsheng’s suicide note. (Photo: ChinaAid) ChinaAid (Shangqiu, Henan—July 18, 2019) A leader of a state-run church in China’s Henan province leapt to