NZ religious sect leader jailed over death of Chinese follower A religious sect leader in New Zealand was jailed for the death of 70-year-old Shulai Wang, whose body was found near an Auckland marina in 2024.