Tag: Wenzhou
Christians Hospitalized After Resisting State Surveillance In China’s ‘Jerusalem’
Admin -
Chinese Christians in a city known as the nation’s “Jerusalem” are clashing with the local government after a controversial directive to install surveillance cameras...