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/20211 min read