1 min read people-voice China Continues to Oppress Religious Freedom by demolishing another Christian Church 5 years ago Txue Yang Another church in China was demolished under the technicality of not having a legal permit to build it in the...