On 10 October 2025 Chinese police arrived at the home of Wu Qiuyu (37) of Beijing Zion Church and arrested her in front of her two children, a daughter aged 2 and a son aged 3, as part of a severe crackdown on the large unregistered Zion Church network.
Wu Qiuyu’s husband, Pastor Yang...