Aberdeen man fined for breaching sexual offences prevention order by deleting internet search history

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking