The United States has demanded the immediate release of 30 leaders of one of China’s largest underground Christian church networks, detained during coordinated overnight raids across multiple cities. Among those
The United States has demanded the immediate release of 30 leaders of one of China’s largest underground Christian church networks, detained during coordinated overnight raids across multiple cities. Among those