Three teenagers charged in connection with alleged assault in Inverurie

Three teenagers charged in connection with alleged assault in Inverurie