Chinese authorities raided church, forcibly removed members, moments before demolition

"Authorities in China forcibly removed Christians and arrested several faith leaders gathered at a state-recognized church that suddenly was deemed 'illegal' by the Chinese Communist Party (CCP), moments before it was demolished, according to a Chinese persecution watchdog." - Fox

241 reads