Man due in court after allegedly carrying knives in Aberdeen

Post Thumbnail

Breaking