Teenager caught with two knives at Aberdeen retail park

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking