Huntly man admits string of assaults on women

Aberdeen Sheriff Court
Aberdeen Sheriff Court