Man charged with serious assault following alleged incident in Aberdeen

Post Thumbnail