China: CCP systematically shutting down churches

China Aid reports that the Chinese Communist Party (CCP) has continued to systematically close down churches and other Christian centers across the country.

Read More