Dangerous Christchurch offender given preventive detention for kidnap, sexual violation

Judge: ‘The trauma you caused her is deep and far-reaching’.