Authorities forcibly demolished the historic Yayang Church Meeting House in Wenzhou, Zhejiang Province in eastern China last month, according to Voice of the Martyrs Korea and its US-based partner China Aid. They say it’s the culmination of clashes between the church and authorities dating back to 2014. “Eyewitnesses confirmed that on or around May 19, heavy ...

