Man caught with more than £10,000 worth of class A drugs

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking