Former primary teacher admits sexual offences and false imprisonment of children

The Argus The Argus

Joseph Haffenden, 32, was due to stand trial accused of six counts of sexual assault by touching and six counts of false imprisonment.

Read full article at The Argus →