Authorities in China demolished a megachurch building in the Funan, Anhui region of the country with a seating capacity of over 3,000 and detained its pastors, according to a new report by ChinaAid. According to the report, “no legal papers ordering the church’s demolition were provided, but the officials tore it down on Friday. It could seat more than…

Continue reading the story