Man admits assaulting victim on Aberdeen’s Union Street

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking