China Demolishes 3,000-Seat Megachurch during Worship Service
Communist authorities destroyed a 3,000-seat megachurch over the weekend, using a large excavator to tear apart the building as members and citizens watched helplessly, according to China Aid.
Michael Foust
Oct 21, 2019