Man punched woman in face and grabbed her by the throat in alcohol-fuelled assault

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking