By Anugrah Kumar Police officers and Chinese Communist Party officials raided a church in Guangdong Province, which advocates for justice in China, while its pastor…
By Anugrah Kumar Police officers and Chinese Communist Party officials raided a church in Guangdong Province, which advocates for justice in China, while its pastor…