Unpaid work for teenager caught with two knives at Aberdeen retail park

Aberdeen Sheriff Court
Aberdeen Sheriff Court