WARNING: Distressing sexual content
A former Auckland relief teacher turned convicted sex offender who was caught with a prolific cache of illicit, secretl
A former Auckland teacher has pleaded guilty to nearly 200 counts involving sexual abuse of children and illegal intimate recordings.
Malcolm Ross Davidson