Rapist abused women, children and dogs over three decades

Garry Martin was found guilty of 19 offences including rape, indecent assault and ill-treatment of dogs.

Leave a Reply

Your email address will not be published.