On 9 October 2025, Pastor Wang Lin was taken away by police during a crackdown on Zion Church. Zion Church is a “house church” – in other words, one of the primarily protestant churches in China that operate independently of the state-approved religious system and therefore lack official registration. Wang Lin’s case highlights ongoing concerns […]