Aberdeen man caught with more than £3,500 of cannabis – after he called police

Aberdeen Sheriff Court.
Aberdeen Sheriff Court.