Man charged after police officer allegedly attacked in Aberdeen city centre

Breaking