Three people charged following serious assault in Aberdeen

Breaking