China's escalating war on Christianity deepens with mass arrest of Zion church leaders
Nov 21, 2025
According to The Epoch Times, Bob Fu, president of ChinaAid, stated that the detainees are accused of "illegally using information networks," a charge that...