Chongqing, China
1 article

Religious Organization Accountability
Pastor Accused of Selling Church Properties to Son’s Business Partner for 16 Million Yuan
The Chinese Deaf Christian Church in Chongqing faced a significant legal and ethical challenge when its pastor, Reverend Xu, sold the church’s properties for his son’s business needs....