The Chinese Communist Party (CCP) has activated measures to drastically restrict the availability of Christian content on the internet, Open Doors reported this week.
The Chinese Communist Party (CCP) has activated measures to drastically restrict the availability of Christian content on the internet, Open Doors reported this week.