Man, 32, charged after serious assault in Aberdeen

Post Thumbnail

Breaking