Man, 31, charged after £1,000 worth of cannabis recovered in Aberdeen

Aberdeen Sheriff Court
Aberdeen Sheriff Court