China ordered the Christian villagers to renounce their faith in Jesus Christ and worship the nation's Communist Party leaders instead.
CHINA
GJC
7/16/2021 1 min read