North-east man fined £1k after breaching sexual offences prevention order

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking