Aberdeen man caught with drugs and list of names and addresses

Aberdeen Sheriff Court.
Aberdeen Sheriff Court.