Home News Chinese police arrest 12 Catholic priests