china: authorities forcibly demolish 'illegal' church; elderly
True Jesus Church, located Caidu of Shangcai county, under the jurisdiction of Zhumadian in the province of Henan, was destroyed by Communist authorities. ..…
True Jesus Church, located Caidu of Shangcai county, under the jurisdiction of Zhumadian in the province of Henan, was destroyed by Communist authorities. ..…