Kaixiao Liu is a musician and leader of a religious sect who was convicted of manslaughter and kidnapping.
The body of 70-year-old Shulai Wang was found near a marina in Auckland in 2024.