Chongqing, China

1 article

Pastor Accused of Selling Church Properties to Son’s Business Partner for 16 Million Yuan
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....

Articles on the Map

Christ, Peer to Peer