Calvin Goddard, 31, was sentenced to a total of 18 months in prison for that and two other offences, with the judge commenting in sentencing that he had a duty to protect the public. In the Magistrates Court yesterday the Prosecutor explained how on 21 December 2017 Goddard turned up at a relative’s house in […]