Man charged in connection with alleged serious assault in Aberdeen

Post Thumbnail