MARTIN RICHARD SHEPHERD HARROGATE PAEDOPHILE REPEAT OFFENDER CONVICTION
In 2020, the Offender Database recorded that 49-year-old Martin Richard Shepherd—formerly of Harrogate, North Yorkshire—was returned to prison after viewing 125 gigabytes of child abuse material in less than four…
Read More