SHANGHAI, China — Police arrested a leader in China’s underground Christian church May 9 after raiding a church festival attended by thousands of people, according to The Associated Press. Zhao Wenquan was arrested in the village of Hegou after more than 4,000 people attended the festival, a crowd 10 times larger than at most church gatherings, the U.S.-based China Aid…
Want to read the full article and more?